Shape the Future with Capgemini
At Capgemini, we empower you to shape your career your way. Join a global community where collaboration, innovation, and purpose come together to reimagine what's possible. Be part of a team that helps the world's leading organizations unlock the power of technology to build a more sustainable and inclusive future.
Role: UK Insurance Account Delivery Executive
You will be accountable for delivery execution across one or more accounts, ensuring adherence to timelines, budgets, and quality standards. You'll manage and develop Engagement Managers (EMs) and Project Managers (PMs), oversee financial performance, and ensure compliance with reporting standards. While EMs and Delivery Partners may originate from practices, they will report to you during their account allocation.
This role sits within the Financial Services Insurance Business Unit, specifically in the UK Market Unit. You will collaborate closely with Account Delivery Executives and Account Executives, engaging with client stakeholders and delivery teams across technology programmes and services. The role reports to the Insurance Market Unit Delivery Executive (VP).
Key Responsibilities
- Resource allocation in partnership with practices
- Ownership of account economic models (ADRC, PROR, Leverage)
- Delivery, SLA, and customer commitment management
- Advisory relationship with key customer contacts
- Oversight of all delivery engagements
- Performance and KPI management of delivery teams
- Conduct project and annual feedback/appraisals
- Partner with Account Executive on P&L, planning, and forecasting
- Support deal shaping and closure aligned with account objectives
- Drive OTACE and CSS ratings; implement improvement plans
- Enforce compliance with time booking, KPI reporting, and rapid starts
- Establish strong client relationships as a delivery advisor
- Mentor and develop EMs and Delivery Managers
Skills & Experience
- Proven leadership in delivery roles within the insurance sector
- Strong understanding of insurance, ideally including healthcare
- Ability to identify client challenges and align with market trends
- Strong rapport-building skills with clients and teams
- Experience defining and delivering agile business and technology solutions
- Commercial, legal, and operational knowledge of insurance solutions
- Familiarity with delivery methodologies and architecture tools
- Ability to apply emerging technologies to business opportunities
- Experience in consultancy or internal business/IT transformation
- Track record of driving innovation and enhancing customer experience
What You'll Love About Working Here
- A supportive, inclusive culture that values your growth and well-being
- Opportunities to work on cutting-edge digital transformation projects
- A global network of experts and a collaborative, forward-thinking team
About Capgemini
Capgemini is a global leader in business and technology transformation. With 340,000 team members in over 50 countries, we help organizations accelerate their digital and sustainable transitions. Backed by over 55 years of experience, we deliver end-to-end solutions powered by AI, cloud, and data, and supported by deep industry expertise. In 2023, Capgemini reported global revenues of €22.5 billion.Get the future you want