Engagement Delivery Senior Manager (Project Management)
- Location
- Greater London, England, United Kingdom
customer executives, and you are the primary delivery contact for your customers. You gain the scale and variety of high-impact transformation programmes, a collaborative team culture and room to grow your career. **Responsibilities:*** Lead large, strategic projects end to end, owning scope, schedule, budget, quality ...