Christoph von Toggenburg

CEO, World Vision Switzerland

Christoph von Toggenburg is the CEO of World Vision Switzerland and Global Leadership Fellow at the World Economic Forum where he was Head of Social Engagement. Prior to his WEF engagement, he worked for 10 years in conflicts in Asia, Africa, the Middle East and South America for the ICRC and UN. He founded the Colour the World Foundation and carried out humanitarian expeditions such as Alegria (2010), Bike for Help (2002) and Run for Help (1998). For his humanitarian efforts, creative work and talks he received numerous international awards. His documentary Alegria - A Humanitarian Expedition won more than 50 international film awards, including the Barcelona and London Film Awards. He spoke at TEDx, is passionate about extreme sports, people and culture. He holds three master degrees in arts, international relations and global leadership. Christoph speaks five languages and has lived in more than 13 countries.

About Us



Partners & Members

  • Join us

Language Editions

Privacy Policy & Terms of Service

© 2023 World Economic Forum