October, 2022 - present
Business Development Manager - Life Sciences at Ontada
Senior Business Development Manager, Life Sciences at Ontada
Business Development Manager - Life Sciences EMEA at Atheneum
Business Development Manager - Life Sciences at Atheneum
Business Development Manager Life Sciences at adesso Schweiz AG