Leyland, Lancashire
e-Drive Systems team, lead and support on multiple electrification programmes, specifying and supplying e-drive solutions... companies. APPLY TODAY If this job looks like your ideal position, then please send in...