Supply Chain Manager
TT Assembly Systems UK Ltd
Optimas Oe Solutions
Senior Supply Chain Manager
Euro Car Parts Ltd.