C

Capgemini

Global consulting, technology services, outsourcing

Delivery Head - Energy & Utilities

Implementation & Technical Account ManagementUpdated on Nov 14
Full-timeGurugram, Haryana, IndiaNo salary listedIn-person

About the Job

Requirements

  • At least 18 years of experience in program management and delivery leadership, with a strong project management track record and demonstrated success delivering complex engagements.
  • A bachelor's degree is required.
  • Strong customer orientation, decision-making, problem-solving, communication, and presentation skills.
  • Strong judgment and the ability to shape compelling solutions and solve unstructured problems using assumptions.
  • Strong leadership and team-building skills, with the ability to build consensus and achieve goals through collaboration rather than direct line authority.
  • A proven track record in operational management, including success in senior internal roles and client-facing engagements.
  • An industry-recognized project management certification.
  • Expert-level leadership skills, with the ability to operate and lead strategically and tactically from a delivery perspective.
  • The ability to manage and coordinate crisis situations, drive internal resolution activity, and manage client engagement.
  • A deep understanding of the delivery process and how technology is integrated into it.
  • Prior experience delivering large, complex engagements in the technology and energy and utility domains.

Responsibilities

  • Manage delivery of a portfolio of accounts within the energy, utility, and technology industries, focusing on complex engagements.
  • Take business-line responsibility for delivery quality, financial performance of all delivery engagements, client satisfaction, and management of delivery-related risks and issues.
  • Deliver solutions according to the price and quality based on assumptions defined during solutioning.
  • Challenge and approve engagement delivery models during solutioning, including resourcing, capability, and capacity.
  • Improve client engagement through business-line delivery resources and improve client satisfaction.
  • Ensure financial performance of all business-line delivery engagements in line with budget commitments.
  • Be accountable for portfolio delivery performance; improve engagement delivery quality through governance and reactive and proactive processes; mitigate delivery risks and participate in major risk management reviews; pursue margin improvements; address critical staffing topics and contingencies included within P&L; and ensure seamless execution, escalation, and issue resolution.
  • Manage formal delivery feasibility sign-off during solutioning, support the solutioning team, ensure robustness across technical aspects, account for delivery cost and risk, and finalize the contractual delivery solution.
  • Own or support delivery on key client contracts, ensuring alignment with client needs and contractual agreements, and managing change requests, extensions, and contract renewals.
  • Provide delivery expertise and seniority to engagements by reviewing delivery architecture and execution plans.
  • Understand client satisfaction for specific clients and across the business line, ensuring issues are acted upon and opportunities are initiated and effectively executed.

Desired Qualifications

  • A master's degree is strongly preferred.

About the Company

Capgemini

Global consulting, technology services, outsourcing

Capgemini provides consulting, technology services, and outsourcing to help organizations transform digitally. Its offerings include strategy and transformation consulting, system integration, application development, IT infrastructure management, and managed IT operations. It differentiates itself with a global presence in over 50 countries and a focus on applying AI, cloud, and cybersecurity to real business problems. Its goal is to help clients navigate digital transformation and improve efficiency and innovation through tailored, contract-based or managed services.

Company size
10,001+
Company stage
IPO
Headquarters
Paris, France
Founded
1967

Recently Posted Jobs

Explore more opportunities at Capgemini

See more jobs