David Cochrane Joins WSP to Lead High Speed Rail Projects

Cochrane brings comprehensive experience in delivering high-profile transit and transportation infrastructure projects, including senior leadership roles on Europe’s largest infrastructure project, High Speed 2.