Technical Services Manager, Plastics Compounding
2 months ago
Durham
Degree qualified in Polymer Science, chemical engineering, Material Science or related field ... In-depth knowledge of compounding processes, formulations, and applications. * Extensive experience ...