Head of Captive Fronting for Europe
Zurich Insurance Company
Joshua on GCP:
Joshua Nyaberi is head of captive fronting for Europe and also supports the Fronting Managers APAC and LATAM regions. He joined Zurich in 2014 and leads a team of Fronting managers primarily based in Switzerland, France and Benelux. Joshua has broad experience gained in various successively challenging roles at PwC, Deloitte and later as a Captive Insurance Manager in the Cayman Islands where he specialized in Group captives for US member companies. Joshua Studied Finance and Accounting at the University of Nairobi, Kenya and later earned his MBA from INSEAD Business school in France.