Manager, Projects
Full-time Conditional staff position based in the UK. The Manager, Projects will play a major role in the delivery of contracted projects, requiring technical and project management skills, as well as the ability to liaise effectively with senior stakeholders and team members who are often working in complex and fragile environments....