Sarah Larson, based in Framingham, MA, US, is currently a Deputy Director of Human Resources, Talent Management at MIT Lincoln Laboratory, bringing experience from previous roles at MITRE. Sarah Larson holds a Masters of Arts - MA, Organizational Psychology @ Teachers College, Columbia University. Sarah Larson has 4 emails on RocketReach.