Manager – Insurance Consulting (P&C Retail & Commercial) - Switzerland.

CHF180,000
Switzerland

Luke Kenny
Associate Recruitment Consultant
E:Luke.Kenny@cavehillconsulting.com
T: 442038369225
APPLY NOW BACK TO VACANCIES

Role Overview

Join a leading firm in Insurance Consulting (P&C Retail & Commercial) to drive strategic transformation in the Swiss Property & Casualty insurance sector. As a Manager, you will play a key role in helping clients achieve operational excellence, customer-centric innovation, and long-term growth.


Key Responsibilities

  • Design and implement transformation strategies for insurance clients

  • Collaborate with executive stakeholders to align business and digital goals

  • Streamline operations through automation, digitisation, and process optimisation

  • Enhance customer experience through data-driven personalisation and analytics

  • Evaluate and implement emerging technologies - (AI, blockchain, IoT)

  • Lead organisational change and foster a culture of agility

  • Contribute to industry thought leadership through articles, webinars, and presentations


Candidate Requirements

  • Minimum 5 years in consulting or in a senior role in a P&C insurance company

  • Master’s or higher in Business, Accounting, Finance, Engineering, or related fields

  • Certifications in project management, change management, or digital transformation

  • Extensive understanding of the Swiss insurance market

  • Strong leadership and vision-setting abilities

  • Proficiency in data analysis and strategic decision-making

  • Collaborative mindset and cross-functional teamwork experience

  • Passion for innovation and improvement

  • Fluency in English and German is essential

For more information on this role and our addtional oppportunities, apply via the link. 

Cavehill Consulting 

Your New Beginning...