Steve joined VolkerRail as the chief operating officer in October 2009 and was appointed managing director in early 2010. Steve, who is a civil engineer, has a wealth of experience from a number of different sectors including rail. Before joining VolkerRail, Steve worked for Carillion as the managing director of Utility Services. Steve has also held a number of other senior positions including managing director of Alfred McAlpine Utility Service, managing director of First Engineering Power and Civil and managing director of Jackson Civil Engineering.
Current role