Inactive
C

Capgemini

Global consulting, technology services, outsourcing

Director - Insurance

Strategy & Management ConsultingPosted on Oct 15
Full-timeNo salary listed

About the Job

Requirements

  • Proven ability to succeed in a matrixed organisation and enlist support and commitment from peers in selling and delivering consulting solutions.
  • Experience building propositions and delivering consulting solutions within the insurance sector.
  • Currently working in a major consulting firm, or in industry with a consulting background.

Responsibilities

  • Manage and grow one or more Invent Insurance accounts across the entire Invent offering portfolio.
  • Proactively open new connections and bring the team along to maximise impact on clients.
  • Develop deep expertise in a specific area of insurance and serve as its focal point.
  • Help the Insurance leadership drive recruitment in the marketplace.
  • Balance sales and delivery, providing hands-on support to teams as needed.
  • Lead or contribute to proposals, requests for proposals, bids, proposition development, client pitches, and client-hosting events.
  • Contribute to internal campaigns, think tanks, white papers, practice development, recruitment, team events and activities, and offering development.
  • Participate in learning and development, including training and certifications that support career development and company skill needs.
  • Set business direction, advance the business, model company values and behaviours, and coach and develop junior team members.

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