Mark Osborne has extensive experience in the transportation industry, currently holding the position of Deputy Engineering Manager at Stagecoach London. Prior to this role, Mark worked as a Vehicle Engineer at the same company. Before joining Stagecoach London, Mark worked as a Field Service Engineer at Transbus International. Mark received their education from Barking College, Engineering Training Centre (LUL) Acton, Westminster College, and Dagenham Priory Comp.
Sign up to view 1 direct report
Get started