Project Manager (CSA)
20 hours ago
Burton upon Trent
Reports to: Head of Projects (UK).Key relationships: MD, Systems Manager, Technical and Safety Manager, Process Engineering Manager, Project Managers.The position requires a full appreciation of the contents and significance of all the technical roles within a project and the ability to make vali...