Head of Projects
- Location
- Slough, England, United Kingdom
reporting to senior stakeholders Introduce and continuously improve project management methodologies, tools and processes Support the development of project management capability within our evolving ERP environment What we are looking for We are looking for an established project leader who can bring both structure and pragmatism to a technical environment.You ...