Technical Manager

A degree in chemical engineering, materials science, materials engineering or similar. Degree in chemical engineering, materials science or similar (required).

£40,000 - £50,000 a year
1 vacante