A global leader in eye care is looking for an Insurance Manager to join their team in Geneva, Switzerland. This role involves analyzing insurance opportunities, managing international insurance programs, and providing risk advisory support. Ideal candidates will have 2–5 years of experience in an insurance environment, a relevant degree, and strong communication skills. You will collaborate with various teams to optimize insurance renewals and drive crucial risk management initiatives. The company offers a hybrid working model, focusing on professional growth and development. #J-18808-Ljbffr