Design Draughtsperson
London, England, United Kingdom
BP
Schindler Ltd (UK)
Design Manager (Large projects hub)
Otis Elevator Company
Project Manager
Schindler Group