manufacturing shift manager
muirhead, north lanarkshire, united kingdom
devro (scotland) limited
manufacturing shift manager
devro (scotland) limited
production chargehand
devro (scotland) limited
process manager
devro (scotland) limited
edicol manufacturing manager and continuous improvement leader
devro (scotland) limited
continuous improvement leader