JCDecaux UK
•
2024-04-12
London, , UK
Project Manager
The RoleTo handle the whole project process of the construction of multiple advertising structures in alignment with the Company’s and Landlords, Health, Safety, Quality, Environmental standards.Scroll down for a complete overview of what this job will requi…