Operations Director
ticino, switzerland
The North Face, a VF Company
Eidgenössische Technische Hochschule Zürich
Politecnico di Milano