More about the Project Manager role
- Location
- Greater London, England, United Kingdom
working with business leads to embed new ways of working. Contribute to the development of business cases, options appraisals, and post-implementation reviews. Champion continuous improvement across project delivery practices, identifying opportunities to enhance efficiency and effectiveness within the PMO. Manage relationships with external suppliers and delivery ...