Olivia Gachoud
Head of Science and Technology swisstech Pavilion
Olivia Gachoud heads the Science and Technology Office at the Swiss Embassy in the U.S. She works in public diplomacy and international relations. Previously, she worked on Switzerland’s promotion abroad and science diplomacy at Presence Switzerland. She led the design and implementation of communication activities to showcase the Swiss innovation landscape and promote international collaboration.
Sessions
-
4:00 PM-4:40 PM
Venetian Expo, Level 1, Hall G, Startup Stage
What it Takes to be named a Global Innovation Champion by CTA
Discover insights from international policy experts & diplomats on what it takes for countries to lead in innovation, with insights from CTA’s 2025 Global Innovation Scorecard.
Conference Track
Global IPS