Plant Information Technology Manager
Luton, England, United Kingdom
Vauxhall Motors Limited
Vauxhall Motors Ltd
Plant IT Manager
General Motors
Manager, Plant IT
The University of Salford