Debora Holdener
Content ManagerPhone: +41 61 228 10 04
Michel Zoia
Sales Executive
Phone: +41 61 228 10 05
Sarah Tschopp
Communications ManagerPhone: +41 61 228 10 25
Elisabeth Rigassi
Communications ManagerPhone: +41 61 228 10 32
Alexander Glombik
Operations ManagerPhone: +41 61 228 10 31