Alstom Power
Master Production Schedule Manager
ABB
Sales Manager
ABB
Project Manager
British Transformer Components
General Manager
ABB
Transformer Service - Sales Manager
British Transformer Components
Business Development Manager
Maschinenfabrik Reinhausen
Area Sales Manager UK IE
Webster-Wilkinson
Sales Engineer
Staffordshire University