Business Development Manager – Insurance (Switzerland)
Headhunter: LHH
Insurance
Zürich - Schweiz
Senior Specialist / Project Manager
Hybrid
Experteer Overview
In this role, you will drive growth in the Swiss insurance market by acquiring new clients and expanding strategic accounts. You’ll lead end-to-end sales cycles and shape digital, data, and AI-driven transformation initiatives for insurers. You’ll work closely with senior stakeholders to align solutions with regulatory needs and core-system modernization. This is a client-facing, consulting‑oriented opportunity to impact strategy and delivery at scale.
Responsibilites
- Identify, qualify, and win new insurance clients across Switzerland (life, non-life, health)
- Develop and execute market entry strategies for new and competitor-held accounts
- Lead end-to-end sales cycles: shaping opportunities, proposals, negotiations, and closing deals
- Build and maintain relationships with senior stakeholders (CIO, COO, Heads of IT, Claims, Operations, Digital)
- Drive account growth through cross-sell, up-sell, and long-term planning
- Manage a robust sales pipeline with revenue targets and forecasting
- Collaborate with internal teams to tailor technology and transformation solutions
- Ensure alignment between client expectations and delivery capabilities
- Maintain understanding of insurance priorities: claims efficiency, core system modernization, cost optimization, regulatory requirements
Key requirements
- 8–12+ years in business development, consulting, or client-facing roles within insurance, financial services, or IT consulting
- Proven track record of acquiring new clients and growing strategic accounts
- Experience selling digital, AI, data, or technology transformation solutions
- Strong understanding of the Swiss insurance market and regulatory landscape
- Excellent stakeholder management and executive presence
- Ability to manage complex, multi-stakeholder sales cycles
- Strong commercial acumen and negotiation capabilities
- Fluent Swiss German (native level required), as well as German and English
Description
In this role, you will drive growth in the Swiss insurance market by acquiring new clients and expanding strategic accounts. You’ll lead end…
Take your next career step
1M+ top positions worldwide with salary benchmarks
Be discreetly found and contacted by headhunters
Exclusively for senior-level professionals and executives
Already a member?

