Jobs in Babcock International Group - Africa

3 opportunities available

Babcock International Group - Africa

Project Planner

Develop, monitor, and maintain project planning to ensure successful delivery, which involves coordinating with project managers, teams, and stakehold...

Project Management and Information Technology onsite