Total compensation: CHF 180k-400k · 1 open position
Also hiring in: USA (67) · UK (5) · Singapore (4) · Canada (3) · France (1) · all countries
Jobs updated on 7 November 2026