Job description
At Babcock Power, we are a driving force in power, committed to shaping the future of energy solutions. The Project Manager is tasked with overseeing multiple and/or large complex projects and providing guidance to a project team across various departments.
Keep exploring
Sign in to see similar jobs
Create a free account to discover roles related to this posting.
You'll be redirected to apply on the company site