Josephine Chennell

Senior Strategic Partnership Manager Swiss Re since 2010. Previously Deputy Head, Media Relations, Swiss Re as of 2008; Communications Manager Zurich Financial Services since 2006; Advocacy and Media Relations Officer, World Business Council for Sustainable Development, Geneva; 2006-08.

About us

Engage with us

Quick links

Language editions

Privacy Policy & Terms of Service

Sitemap

© 2025 World Economic Forum