Project Manager (Italian Speaking)
3 days ago
Greater London
The successful candidate will have a proven track record in delivering multiple site projects for ... Site management and co-ordination of suppliers, freelancers, sub-contractors, and colleagues