Head of TechSales, Switzerland
Switzerland
Red Hat
Manager Solution Architecture
ETH Zürich
Eidgenössische Technische Hochschule Zürich