Business Development Manager - Zurich / Bern / Basel (Client-Facing Role)
We are seeking an experienced Business Development Manager to lead growth initiatives within the Swiss insurance market. This position is ideal for professionals who possess a consulting or advisory background, combining strong commercial acumen with the ability to cultivate trusted relationships and effectively navigate complex sales cycles.
Your primary focus will be on acquiring new clients and expanding strategic accounts, emphasizing digital, data, and AI-driven transformation initiatives across life, non-life, and health insurers.
Key Responsibilities
- Identify, qualify, and acquire new insurance clients across the Swiss market (life, non-life, health).
- Develop and implement market entry strategies for new and competitor-held accounts.
- Lead end-to-end sales cycles, including opportunity shaping, proposal development, negotiation, and deal closure.
- Build and maintain strong relationships with senior stakeholders (CIO, COO, Heads of IT, Claims, Operations, Digital).
- Drive account growth through cross-selling, upselling, and long-term account planning.
- Own and manage a robust sales pipeline, including revenue targets and forecasting.
- Collaborate with internal teams to design and position tailored technology and transformation solutions.
- Ensure alignment between client expectations and delivery capabilities.
- Maintain a strong understanding of insurance industry priorities such as claims efficiency, core system modernization, cost optimization, and regulatory requirements.
Candidate Profile
- 8–12+ years of experience 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 relationship-building skills, with executive presence.
- Ability to manage complex, multi-stakeholder sales cycles.
- Strong commercial acumen and negotiation capabilities.
- Fluent Swiss German (native level required), along with proficiency in German and English.
- A degree in Business, Finance, IT, or a related discipline is preferred.
Why This Role
- Opportunity to shape growth in the Swiss insurance sector.
- Engage with senior stakeholders on strategic transformation initiatives.
- Work in a dynamic, consulting-oriented environment.
- Drive long-term value through meaningful client partnerships.
Apply online using the form below. Only applications matching the job profile will be considered.
Work locationZürich, Zürich, Switzerland