Ross Shepherd

Chief Technical Officer
Beacon Rail

Ross is the Chief Technical Officer at Beacon, a pan-European rolling stock leasing company. Ross heads the Technical team, with responsibility for safety, through-life asset management, technical development, and delivery of new train projects. Beacon owns over 2000 vehicles and supports passenger and freight operators across Europe. Ross’s career in rail spans operator, manufacturer, government, and owner.