×
Register Here to Apply for Jobs or Post Jobs. X

Strategy and Transformation Consulting; Senior Manager - Insurance

Job in Zürich, 8058, Zurich, Kanton Zürich, Switzerland
Listing for: Capgemini Invent
Full Time position
Listed on 2026-01-19
Job specializations:
  • Management
    Program / Project Manager, Operations Manager, Business Management, Corporate Strategy
Salary/Wage Range or Industry Benchmark: 125000 - 150000 CHF Yearly CHF 125000.00 150000.00 YEAR
Job Description & How to Apply Below
Position: Strategy and Transformation Consulting (Senior) Manager - Insurance
Location: Zürich

At Capgemini Invent, we believe difference drives change. As inventive transformation consultants, we blend our strategic, creative and scientific capabilities, collaborating closely with clients to deliver cutting-edge solutions. Join us to drive transformation tailored to our client's challenges of today and tomorrow. Informed and validated by science and data. Superpowered by creativity and design. All underpinned by technology created with purpose.

YOUR

ROLE

As a Strategy and Transformation Consulting Manager or Senior Manager within our Insurance team in Switzerland, you will join our Zurich office and play a pivotal role in shaping the future of Insurance. You will empower top tier companies from the Insurance sector to accelerate their adoption of cutting‑edge strategies and technologies, positioning them for growth in the digital age. Acting as a catalyst for large‑scale transformations, you will design and implement end‑to‑end solutions to help organizations achieve ambitious goals.

Leveraging your expertise across the insurance value chain to craft transformation visions and bring them to life. This includes crafting innovative business models, designing new value propositions, optimizing client organisations, enhancing business processes, and maximizing the value of technology platforms.

Beyond delivery, you will play a key role in business development, driving growth with Insurance clients while building and expanding the Insurance practice group. This includes identifying top talent and fostering a strong community of practice.

Your main responsibilities will include:

  • Leading strategic projects, developing frameworks to solve issues help client’s meet their objectives, delivering executable advice on strategy, business models, and operating models;
  • Developing project plans, managing project execution, and supporting implementation;
  • Leveraging global expertise and utilizing Capgemini’s assets to maximise client impact;
  • Building trust with client stakeholders, strengthening long‑term client relationships during and after the engagement;
  • Developing and leveraging your external and internal network to spot and grow business development opportunities, developing end‑to‑end commercial proposals, and contributing on our service offering;
  • Developing and empowering talents through mentoring, coaching and upskilling initiatives.
YOUR PROFILE
  • Strong experience in Consulting for financial institutions and commitment to the pursuit of a professional career in management consulting;
  • Strong knowledge of Swiss Insurance Industry on topics such as innovation, transformation powered by data and AI, growth strategy, operational efficiency, cost reduction, target operating model design, outsourcing, near‑ and offshoring of operations, regulatory transformation;
  • Proven experience in identifying and developing business opportunities, with an active client network in Switzerland and a firm appetite for sales
    , including the creation of commercial proposals autonomously and in collaboration with cross‑functional teams;
  • Experience in management with proven leadership skills and high emotional intelligence
    , as well as confidence and maturity to work with senior management;
  • Strong analytical, problem‑solving and conceptual skills, combining rational and rigorous thinking, technological understanding, ease in strategic evaluation and implementation;
  • High cultural fit for a leading global management consulting firm, characterised by reliability, flexibility, team spirit, international orientation, openness to travel, and integrity;
  • Excellent communication, moderation and presentation skills in English and German are mandatory on the C1 level minimum.
WHAT YOU’LL LOVE ABOUT WORKING HERE
  • Be the change by supporting our clients through innovative strategy projects around digital, future‑proof topics that challenge and transform the status quo;
  • Enjoy an entrepreneurial freedom and a collaborative atmosphere within a large company where your opinion is valued and will have a strong impact – on our clients, society and yourself;
  • Experience the benefits of hybrid working, offering flexibility and ensuring work‑life balance, 5 weeks of…
Position Requirements
10+ Years work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary