Sarah Larson's Location
Boston, MA, US
Sarah Larson's Work
Sarah Larson's Education
Sarah Larson's Skills
Sarah Larson's Summary
Sarah Larson, based in Boston, MA, US, is currently a Chief People Officer at Section 32, bringing experience from previous roles at Sionna Therapeutics, MOMA Therapeutics, Thrive Earlier Detection Corp. and Third Rock Ventures. Sarah Larson holds a 1994 - 1998 Bachelor's degree in Communications @ Rivier University. With a robust skill set that includes Human Resources, Lifesciences, Life Sciences, Strategy, Talent Acquisition and more, Sarah Larson contributes valuable insights to the industry. Sarah Larson has 3 emails on RocketReach.