top of page
Joshua Nyaberi.jpg


Head of Captive Fronting for Europe

Zurich Insurance Company

Joshua on GCP:

GCP short

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.  

bottom of page