- Chemours (New Johnsonville, TN)
- …markets, and redefine industries-one improvement at a time. Chemours is seeking a ** Chemist ** to join our growing **Technology team** ! This position will report ... **Manufacturing Technology Manager** at our **New Johnsonville, TN** location. This Chemist will provide support to manufacturing operations to maintain production… more