Project Manager
- Location
- Greater London, England, United Kingdom
timely escalation; Manage third-party suppliers and delivery partners, tracking responsibilities, milestones, commercial commitments, and service expectations; Partner with the Technology Strategy and Planning team to understand business areas and align projects with business needs; Coordinate with Operations and Service Delivery teams to ensure smooth operational ...