Ross Shepherd

Chief Technical Officer
Beacon Rail

Ross is Beacon’s Chief Technical Officer responsible for safety, project, and through-life asset management activities across the Beacon portfolio and supply chain.

Before joining Beacon in 2018, Ross was Head of Fleet Strategy at Eversholt Rail Group. Prior to ths Ross gained broad technical and commercial experience across senior roles in the rail industry in operator, government and supplier.

Ross holds a Masters degree in Aeronautical Engineering from University of London.