Sales Executive – Financial Services (Insurance)


London (preferred)

An overview of the role

We are seeking a top-performing Sales Executive to pursue new Cloud Infrastructure Services opportunities in the Insurance Market Unit within the Capgemini Financial Services Strategic Business Unit (FS SBU).  The ideal candidate must have an entrepreneurial spirit, relevant industry experience and demonstrate strong selling attributes & techniques.   

This role is responsible for creating strategic and tactical plans to uncover and close a range of new business/logo opportunities.  Additional tasks include infiltrating and influencing decision makers at the highest levels within the account.  It will leverage these relationships to introduce the Capgemini FS SBU Insurance Business Unit and create & pursue selling opportunities.

New Business Sales roles are quota bearing and sales forms the primary performance objective. You will focus on new logo / new business acquisition and demand generation (including cold calling where necessary).

The work

You will be focused on new business acquisition and driving growth into both new name logos and existing clients in the Insurance industry and will have the ability to both create and drive opportunities to closure. You will be familiar with the various sources of demand – how to identify them, nurture them and be responsible for building an active pipeline of prospective deals.

You will develop a deep understanding of Capgemini’s offerings and value proposition in the Cloud Infrastructure Services space to define a compelling proposition and vision for each sales opportunity. You will Build and nurture relationships within the Clients and Insurance Market Unit, lead the sales process by working closely with various stakeholders to win business.

Why this role?

Capgemini helps insurance companies address their innovation needs, identify key emerging technologies for investments, and realise benefits faster.  Our proven expertise in delivering high-quality IT services to healthcare payer, property and casualty, and life and annuities businesses have helped insurers become more innovative to meet the evolving demands of today’s consumers. 
Our capabilities in technologies like Pegasystems, Duck Creek, Guidewire, Salesforce & Smart Communications combine the strength and agility to traverse industry disruptions smoothly. 
The Market Unit is responsible for developing the full range of Capgemini’s capabilities and expertise to create a seamless end to end service for our clients. We’ve brilliant cross-sector experience and a huge range of offers which we bring to market, including Consulting, Applications Development and Management, Business Intelligence, Testing and Cloud Infrastructure Services.

Why you?

With a strong background in Cloud Infrastructure Services in the Insurance industry, you will be expert in demand generation activities and in devising strategies to promote Capgemini with tangible business results.
You will have clear and unambiguous accountability for improving Capgemini’s credibility within target clients in the market. You will both frame and drive business opportunities, leveraging the Applications Delivery teams. This will also involve the shaping and framing of propositions to meet client requirements.

You will be a true hunter with a broad network within the insurance industry with prior experience in sourcing leads, selling technology solutions, developing new logos and be a self-starter and have a solid work experience in the insurance vertical in the UK.


Capgemini positively encourages applications from suitably qualified and eligible candidates regardless of sex, race, disability, age, sexual orientation, gender identity, religion or belief, marital status, or pregnancy and maternity. We are committed to hiring, developing and retaining the best people to deliver innovative, world-class solutions for our clients. We foster an inclusive culture that enables everyone to achieve their full potential and enjoy a fulfilling career with us. Our comprehensive flexible benefits package and lifestyle policies enable our employees to balance their individual, family and work-life needs.

About Capgemini

Capgemini is a global leader in consulting, digital transformation, technology and engineering services. The Group is at the forefront of innovation to address the entire breadth of clients’ opportunities in the evolving world of cloud, digital and platforms. Building on its strong 50-year+ heritage and deep industry-specific expertise, Capgemini enables organisations to realise their business ambitions through an array of services from strategy to operations. Capgemini is driven by the conviction that the business value of technology comes from and through people. Today, it is a multicultural company of 270,000 team members in almost 50 countries. With Altran, the Group reported 2019 combined revenues of €17billion.



Posted on:

November 21, 2020

Experience level:

Experienced Professional

Contract type:

Permanent Full Time


Any UK Base