Our team

Head Operations Insurance and Health


Head Operations Insurance and Health

Job Location


Available Positions

1 positions

Job Type


Job Ref. Number


Head Operations Insurance and Health
Permanent Role
Zurich/ Glattbrugg - Switzerland

Head Operations Insurance and Health

Permanent Role

Zurich/ Glattbrugg - Switzerland

On behalf of our client, a well-known Company from the Public Sector, we are looking for Strategic Buyer ( German & English ) for a permanent role based in Bern - Switzerland.

Our Client's procurement organization is responsible for the economic supply of goods and services to their business.

The Role:

Are you motivated to take insurance / health to a new level together with your employees? Then we look forward to your application!

Your field of activity

  • You are responsible for the operation of the central Insurance / Health SPS processing locations within Switzerland, as well as for innovation management and the ongoing optimization of production costs.
  • The management of the operational staff with> 100 employees or 5 teams is your responsibility.
  • Leading cross-divisional strategic initiatives and actively promoting digital transformation together with our Client's customers is a fundamentally important aspect in your area of ​​responsibility.
  • They ensure day-to-day operations at the agreed service levels, at the agreed costs and the corresponding compliance requirements and increase employee and customer satisfaction.
  • With your unit and in close cooperation with our service management, you will inspire our customers with excellent services and products.
  • You will continuously check and optimize the internal processes (Continous Improvement, Six Sigma) and are responsible for the continuous increase in cost and production efficiency in the provision of services.

Your profile

  • You have completed basic training, supplemented by a degree with a business background.
  • You have experience in a similar position and area and can have management experience (at least 7 years) from a large organizational unit.
  • Technological competence is one of their strengths. You bring the skill set with you to evaluate, implement and further develop trend-setting technology projects.
  • You have experience in the areas of insurance & health, financial services and business process outsourcing or similar industries and are proficient in the environment of change and transformation projects.
  • You are characterized by strong and agile leadership qualities and work with passion and professionalism.
  • Excellent user skills in MS Office.
  • Fluent in German (C2) and very good knowledge of English (C1)
  • French (B2) a big advantage