Job description
Join Babcock Power in driving the science, technology, and expertise that will serve the growing global demand for safe, reliable, clean energy. As a Project Manager, you will oversee multiple and/or large complex projects and provide guidance to a project team across various functions.
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