To directs, plan and supervises large construction projects. And also responsible for ensuring the project is completed on budget and within scope. 0 23 Previous Story No story to show! Next Story Onshore Maintenance, Production and Support Specialist