Log in
Sperry Rail
Contact
Links
Previous companies
View in org chart
Carlo Trotta
Regional Business Development Executive Director EMEA
Iain McConnachie
European Vehicle Operations Manager
Damian Casson
European Pedestrian NDT Business Manager
February 1, 2024 - present
April, 2021
May, 2018
August, 2016