Kevin Twyford's Location
London, GB
Kevin Twyford's Education
University of Pretoria/Universiteit van Pretoria
Bachelor of Landscape Architecture
Pretoria Boys High School
Kevin Twyford's Skills
Kevin Twyford's Summary
Kevin Twyford, based in London, GB, is currently a Principal Landscape Architect at London Borough of Newham. Kevin Twyford holds a Bachelor of Landscape Architecture @ University of Pretoria/Universiteit van Pretoria. With a robust skill set that includes Landscape Architecture, Landscape Design, Project Management, Urban Planning, Urban Design and more, Kevin Twyford contributes valuable insights to the industry. Kevin Twyford has 1 email on RocketReach.