Delivery Head - Energy & Utilities
Capgemini
Capgemini
Capgemini is looking for a seasoned Delivery Head to oversee a portfolio of accounts within the Energy, Utility, and Technology sectors, focusing on complex engagements. This executive-level role is pivotal in ensuring delivery quality, achieving financial targets, driving client satisfaction, and effectively managing delivery-related risks across the business line.
The individual will be accountable for delivering solutions that meet defined pricing, quality, and scope requirements established during the solutioning phase, demonstrating strong leadership in a senior executive capacity.
Key responsibilities include approving delivery models at the solutioning stage, ensuring resourcing, capability, and capacity align with project needs. This role will enhance client engagement and satisfaction by optimizing delivery resources. It also involves ensuring the financial performance of all delivery engagements meets budget commitments and actively managing delivery risks to improve engagement quality through robust governance and proactive processes.
Additional duties include participating in major risk reviews, identifying margin improvement opportunities, managing critical staffing, and overseeing contingencies within the P&L. The Delivery Head will provide expert oversight for solution feasibility sign-offs, supporting solutioning teams and ensuring the robustness of technical, cost, and risk aspects of final contractual delivery solutions. Contract management, including renewals and change requests, is also a core function.
This position requires a minimum of 18 years of experience in program management and delivery leadership, with a proven history of successfully managing complex engagements. A Bachelor’s degree is mandatory, and a Master’s degree is strongly preferred.
Ideal candidates possess strong customer orientation, excellent decision-making, problem-solving, and communication skills. They should demonstrate sound judgment, the ability to shape compelling solutions for unstructured problems, and a strong executive presence. Exceptional leadership and team-building capabilities, with a collaborative approach to achieving goals, are essential. A demonstrable track record in operational management, encompassing both senior internal roles and client-facing engagements, is required. Industry-recognized project management certifications are a plus.
Expert-level leadership is expected, enabling strategic and tactical direction from a delivery standpoint. The ability to effectively manage crisis situations, drive internal resolutions, and manage client interactions is crucial. A deep understanding of delivery processes and how technology integrates within them is necessary. Prior experience delivering large, complex technology and Energy & Utility domain engagements is highly desirable.
Capgemini
Utilities