SNC-Lavalin
Director of Maintenance
Protrans BC
Wayside Maintenance Manager
PNR RailWorks
Operations Manager Pacific Region - PNR Railworks
British Rail
Safety Policy and Audit Manager, Signalling Standards Inspector, Driver Training Supervisor, Driver
Railtrack Network Rail
Maintenance Manager
Network Rail
Scheme Project Manager
Institute of Management
Anglia Ruskin University
University of London, Birckbeck College