S

Sopra Steria

IT consulting, digital services, and transformation

Head of Insurance

InsuranceConfirmed live in the last 24 hours
Full-timeGermany$120k - $170k

About the Job

Requirements

  • A completed degree in business, finance, or technology, or a comparable qualification.
  • Established leadership experience in the insurance sector, combining strategic thinking, execution strength, and entrepreneurial action.
  • Prior responsibility for revenue and profitability in a consulting or IT services environment.
  • Extensive experience in the insurance sector and deep understanding of business models, market dynamics, and transformation topics.
  • A proven record of acquiring and managing complex, multi-million-euro transformation programs.
  • Expertise in IT-driven transformation initiatives, such as digitalization or regulatory programs, with measurable results.
  • A strong network in the German insurance market, ideally including access to C-level decision-makers.
  • Experience building and leading high-performing, interdisciplinary teams.
  • High willingness to travel and attend customer and company locations.
  • Business-fluent German (at least C1) and very good English.

Responsibilities

  • Develop and own the growth strategy for insurance-sector customers.
  • Own business results, including revenue development, profitability, and efficient resource use.
  • Build durable, long-term relationships with key customers and strategically develop existing partnerships.
  • Identify and win new projects, particularly large transformation programs.
  • Translate the service portfolio into clear, customer-oriented value propositions for insurance companies.
  • Develop and implement a targeted go-to-market strategy.
  • Build, lead, and develop a high-performing team of account and delivery leads.
  • Ensure excellent project delivery and high customer satisfaction.
  • Work closely with colleagues in sales, delivery, and portfolio development to achieve sustainable market success.
  • Continuously analyze market, competitive, and regulatory developments to guide the business strategy.
  • Build strong C-level relationships with defined strategic target customers.
  • Expand the sales pipeline significantly within the first 6–12 months.
  • Grow existing business while maintaining high delivery quality.
  • Increase penetration in strategically important accounts that are currently underdeveloped.
  • Position and embed the strategic direction of the Insurance business area within Sopra Steria.

Desired Qualifications

  • International experience in the European insurance or financial services sector.

About the Company

Sopra Steria

IT consulting, digital services, and transformation

Sopra Steria provides consulting, digital services and solutions to help large organizations transform their business through technology. Its offerings cover strategy, systems integration, cloud, cyber security, software development, and managed services, designed to be delivered end to end—from assessing needs and designing a plan to implementing and operating IT systems. The company combines deep knowledge of many industries with a collaborative approach to tailor projects to each client and to deliver measurable, sustainable improvements in performance. Differentiators include its European scale (about 51,000 employees across roughly 30 countries), broad scope—from strategy to operation—and emphasis on practical outcomes that help clients stay competitive. The group’s goal is to put digital to work for its clients in a way that creates a positive, more productive future for all stakeholders.

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

Recently Posted Jobs

Explore more opportunities at Sopra Steria

See more jobs