Project Manager
Posted 02/04/2024 by Jumar Solutions
- Location:
- London (11 miles)
- Job Type:
- Contract
The Project Manager to have successfully delivered projects, working with product managers to facilitate agile delivery within a traditionally governed project environment. The Project Manager to work with all others as necessary within the project including the Product Owners, … more