Project Manager
- Location
- Manchester, England, United Kingdom
teams, ensuring roles, responsibilities, and delivery expectations are clear. Work with the delivery and technical leads to plan and coordinate resource needs. Track delivery progress across project teams and ensure actions are followed through to completion. Support collaboration across internal teams and help remove blockers to effective delivery. Promote ...