About the role

  • Leader in Customer Support managing a team of 6 at Vaudoise Insurance. Focusing on seamless service delivery and supporting sales across multiple agencies in Switzerland.

Responsibilities

  • You lead a team of 6 employees and hold overall responsibility for the General Agency's support organization
  • You actively support sales, both for the internal field force and for agency brokers
  • You take responsibility for the General Agency’s claims management and ensure efficient handling
  • By participating in specialist and leadership seminars, you ensure that the knowledge and skills in your team remain up to date

Requirements

  • You have several years of experience in the insurance industry and ideally hold a Swiss Federal Certificate or an insurance diploma
  • You are a dynamic, forward-looking leader with several years of successful experience in a managerial position
  • You are characterized by your ability to lead, coach, and continuously develop your team
  • You are highly organized and maintain an overview and the necessary composure even in busy periods

Benefits

  • A pleasant working environment in a cooperative organization that has been repeatedly recognized as a top employer
  • Comprehensive employee benefits, including flexible work arrangements
  • A dynamic and passionate team
  • Employee well-being is the top priority

Job title

Head of Customer Support

Job type

Experience level

Lead

Salary

Not specified

Degree requirement

Professional Certificate

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job