Technical Services Manager, Plastics Compounding
2 months ago
Durham
This Technical Service Lead position is located in Durham, UK. The Role: Reporting to the Technical ... Degree qualified in Polymer Science, chemical engineering, Material Science or related field ...