Hannah Lord's Location
London, GB
Hannah Lord's Work
Hannah Lord's Education
Hannah Lord's Skills
Hannah Lord's Summary
Hannah Lord, based in London, GB, is currently a Project Manager at Avillion LLP, bringing experience from previous roles at Avillion LLP. Hannah Lord holds a 2012 - 2016 Bachelor’s Degree in Natural Sciences (Biology) @ The Open University. With a robust skill set that includes Microsoft Excel, Clinical Trials, Clinical Development, Research, Pharmaceutical Industry and more, Hannah Lord contributes valuable insights to the industry. Hannah Lord has 1 email on RocketReach.