Switzerland Team

Team

Thierry Duvanel
Managing Director
Thierry Duvanel
Managing Director
Arnaud Barray
Program Manager
Arnaud Barray
Program Manager
Ross Ward
Program Operations Coordinator
Ross Ward
Program Operations Coordinator
Sabine Christen
Events Manager
Sabine Christen
Events Manager
William Downey
Marketing & Communications
William Downey
Marketing & Communications
Edouard Treccani
Digital Communications & Startup Services Coordinator
Edouard Treccani
Digital Communications & Startup Services Coordinator
Antonia Nikolic
Startup Services Coordinator
Antonia Nikolic
Startup Services Coordinator
Giada Maria Forno
Front Desk Coordinator
Giada Maria Forno
Front Desk Coordinator