Manager - Project Controls
by DP World in Energy (Oil, Gas & Renewables)
The Manager - Project Controls (EPC-DDW) is responsible for leading the planning, execution, and integration of all project control functions including budgeting, forecasting, cost engineering, planning/scheduling, risk management, and reporting for large-scale oil and gas and renewables sector projects such as offshore platforms, HVDC systems, and FPSOs. This role requires strong coordination with project directors and managers, as well as oversight of change management processes to ensure accurate revenue recovery and schedule adherence. The position involves ensuring cost and schedule control systems are implemented effectively, facilitating internal audits, conducting risk mitigation, maintaining invoice and payment records, managing finance interactions, and preparing all required project reports. The role acts as a key interface between the business and client/JV partners, ensuring operational excellence and strategic alignment.