UK Managing Director
London, England, United Kingdom
Turner & Townsend
Various Roles
Managing Director - UK Infrastructure
King's College London
The Institute of Directors