Switzerland Team

Team

Thierry Duvanel
Managing Director
Thierry Duvanel
Managing Director
Edouard Treccani
Operations & Program Manager
Edouard Treccani
Operations & Program Manager
Sabine Christen
Partnerships & Events Manager
Sabine Christen
Partnerships & Events Manager
Oana Monica Fetsch
Marketing & Communications Manager
Oana Monica Fetsch
Marketing & Communications Manager
Carine Party
Community Manager
Carine Party
Community Manager