Meghan Watts is an experienced Territory Manager currently working at Inspire Medical Systems since September 2022. Prior to this role, Meghan held similar positions at Nalu Medical, Inc. from March 2021 to September 2022, and at Abbott from January 2017 to August 2020. Meghan began their career as a Clinical Specialist at St. Jude Medical from October 2014 to January 2017 and has also worked as an Associate Product Manager in Global Marketing at NeuroTherm, Inc. from January 2013 to September 2014. Early experience includes a marketing internship at Covidien in June 2011. Meghan holds a Bachelor's degree in Psychology from Bates College, completed in 2012, and graduated from Cohasset High School in 2008.
Sign up to view 0 direct reports
Get started