Novartis
Business Development Manager
Hemsworth Media
Associate
Strategic Partner Development Cee
Novartis
Account Specialist
Regional Business Development Manager
Zeyshare Studios
Associate
Nestlé
Tech Lead
Eidgenössische Technische Hochschule Zürich