Production Leader
Telford, Telford and Wrekin, United Kingdom
Jaguar
Denso Uk
Manufacturing Cell Leader
DENSO Europe
Cell Leader
DENSO
New College Telford