Job Title: Clinical Trial Manager (Phase 3) – Vanarix Location: Epalinges (Lausanne aera, Switzerland) Company: Vanarix About Vanarix: Vanarix is a pioneering biopharmaceutical company committed to excellence in clinical research and advancing treatments in cartilage regeneration that make a real…