Project Manager - Shop Development
23 days ago
London
... 2.3 billion passengers each year, with 5,500 outlets in more than 75 countries across six ... Prepare Cost Estimates: Assist in the development of cost plans and estimates for new UK tenders ...