S. Schaeffer Location
New York, NY, US
S. Schaeffer Work
S. Schaeffer Education
S. Schaeffer Skills
S. Schaeffer Summary
S. Schaeffer, based in New York, NY, US, is currently a Chief People Strategy Officer at Insmed. S. Schaeffer brings experience from previous roles at Amicus Therapeutics, Adnexus Therapeutics, Flagship Ventures and Oak Industries. S. Schaeffer holds a 1992 - 1994 MBA @ Boston University - School of Management. With a robust skill set that includes human_resources, Sales, Human Resources, Leadership Development, Marketing and more. S. Schaeffer has 2 emails and 1 mobile phone numbers on RocketReach.