magnifier icon

Business Development Manager – Insurance (Switzerland)

Headhunter: LHH

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…
For members onlyMobile Experteer Ad

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?
poster profile picture

Source: headhunter

Published by:

LHH Switzerland

Experteer uses cookies.

Information on data protection