Babcock / Siemens Railcare
Consultant Project Manager and Bid Manager
Parsons Brinckerhoff (Kennedy and Donkin)
Engineering Manager - Traction and Rolling Stock
Frazer-Nash Consultancy
Business Manager Rail
On train
Managing Director
On train
Managing Director of On Train
Projects and Quality Assurance Services
Owner Proprietor - Principal Consultant
Onyxrail Limited
Managing Director
Hunslet Transportation Projects Limited
Quality Manager Hunslet TPL and (1992) General Manager Avon Bonding Technology
Transys Projects Ltd
Managing Director
UCE