People

Benji Meuli  

Chief Financial Officer

  • 40 years of insurance and finance experience.
  • Spent seven years at Catlin and XL Catlin.
  • Held various senior roles at Swiss Re, Morgan Stanley and JP Morgan.
  • Vice Chairman of GAM Investments since 2016.