Research and Technology Manager
Widnes, England, United Kingdom
Croda International Plc
develop and utilise new technologies to shape and inspire changes within an ever-growing market place. We have an exciting opportunity for a Research & Technology Manager in our Beauty care team based at Ditton. This role involves leading a team of formulation scientists with the goal of building more »
Posted: