Commodity Manager
Northampton, Northamptonshire, United Kingdom
Magna International
Magna Exteriors & Interiors