Job Title:Senior Scientist, Carbon ResearchJob Description:Carbon Research ScientistCompany Overview and Values The Role: Our site in Decatur, Texas location is seeking a Carbon Research Scientist to join our team. The......
Job Title:Manager, R&D ManagementJob Description:Position Summary:Manager, R&D Management will be responsible for developing mainly biopharma filtration products from concept to release to manufacturing stage. An ...