About Me
Ellen is a Delivery Consultant in the Life Sciences team, sourcing talent for positions across all markets, from IVD to pharmaceuticals. Ellen is passionate about process management, ensuring candidates feel supported and fully informed at every stage when taking their next career step.