Project Manager
On-site · London
The Project Manager leads the end-to-end delivery of IT and business initiatives using disciplined project management practices. They are responsible for managing scope, risks, and resources while fostering collaboration among cross-functional stakeholders.