London Borough of Wandsworth
Traffic Engineer
Transit New Zealand
Graduate Engineer
COMPLETE URBAN
Engineering Manager and Senior Traffic Engineer
Project Centre (London)
Senior Traffic Engineer
Opus International Consultants Limited
Assistant Engineer
COMPLETE URBAN
Senior Traffic Engineer
University of Canterbury