Similar jobs like this one
Head of Project Delivery - EMEA
Head of Project Delivery - EMEA
Your role will be an integral part of new business success and involves responsibility for driving the company's technical solutions and programme proposition, demonstrating proven value for clients.
Key responsibilities
- Driving the...