CBRE UK
Stephen Allan currently serves as a Senior Director at Turner & Townsend since January 2025 and has held a similar position at CBRE UK since August 1988. Prior to these roles, Stephen Allan worked as a Senior Technical Officer at the British Rail Property Board from July 1986 to August 1988. Education was pursued at Glasgow Caledonian University, culminating in a Diploma in Building Surveying earned between 1982 and 1986.
This person is not in any teams
This person is not in any offices