March, 2023 - 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 TerraCycle