Sarah Deegan

Senior Discovery Manager (enterprise) at UCLPartners

Sarah Deegan is a Senior Discovery Manager (Enterprise) at UCLPartners. Prior to this role, Sarah served as a Research Science Lead at Thriva and also worked as a Senior Research Scientist at the same company. Sarah started their career as a PhD Candidate in Biomedical Engineering at Johnson & Johnson. Sarah has a background in bioengineering, biology research, and cancer research. Sarah holds a MSc in Stem Cells and Regeneration from the University of Bristol and a BA in Natural Sciences, Functional Biology from Trinity College Dublin.

Links

Previous companies

Imperial College London logo
Thriva logo
Johnson & Johnson logo

Timeline

  • Senior Discovery Manager (enterprise)

    October, 2023 - present