Sales Director

Zurich, Switzerland