ELEMENTS EUROPE jobs in TELFORD SHROPSHIRE, United Kingdom

, and suppliers regarding various elements of manufacturing product design process (feasibility reviews, cost control, engineering... solving expertise Work collaboratively to achieve project/company goals Flexibility to travel within Europe...

Magna International