Process Engineering Manager

Degree in a relevant engineering or scientific discipline. Driving the performance of existing products manufactured at Dumyat, Alloa through proactive…