Zurich, Switzerland

Sales / Business Development Manager (m/f/x)