Debiopharm

P2608 - Head of Biostatistics & Data Management

Debiopharm
CH Lausanne, Vaud, Switzerland
Onsite 2026-06-25
Estimated salary · Lausanne
~ CHF 135,200
Low
CHF 98K
Median
CHF 115K
High
CHF 135K
Market in Lausanne · BFS 2025

← See all Mobile Developer · Lausanne