Job Position: Applications Manager – Lubricants located in Delaware – Atlas Point

January 10, 2017 Job Position: Applications Manager – Lubricants  located in Delaware – Atlas Point Job details Croda is seeking an Applications Manager to join our Lubricants R&D team in New Castle, DE.  This is a senior technical role, responsible for maintaining an effective new product, data, and application development program meeting customer and market needs. The successful Read More …