Manager, Architecture, Design & Construction - North & West Europe
9 days ago
London
SUMMARY
The role would be field based in United Kingdom with significant travel throughout Europe and occasional travel to Middle East, Eurasia and Africa, as and when required, however the main territory the position will cover UK and Mainland Europe. Responsibilities
The successful applicant ...