Stephen Wright is currently the Associate Director for Lift and Escalator Services at Turner & Townsend, a position held since 2025. Prior to this role, they worked as a Senior Engineer in Vertical Transportation at CB Richard Ellis from 2010 to 2025.
Location
Greater London, United Kingdom
This person is not in any offices