Ellen Sherwood's Location
United States
Ellen Sherwood's Work
Ellen Sherwood's Education
Georgetown University
Master’s Degree (Health Systems Administration)
2016 - 2017
Tulane University School of Public Health and Tropical Medicine
Bachelor of Science (BS) (Public Health, English)
2012 - 2016
Ellen Sherwood's Skills
Ellen Sherwood's Summary
Ellen Sherwood, based in United States, is currently a Business Analyst, Commercial Operations at Moderna, bringing experience from previous roles at Clarivate, InCrowd, Inc and Saint Barnabas Medical Center. Ellen Sherwood holds a 2016 - 2017 Master’s Degree in Health Systems Administration @ Georgetown University. With a robust skill set that includes Microsoft Office, Microsoft Excel, Microsoft Word, PowerPoint, Needs Assessment and more, Ellen Sherwood contributes valuable insights to the industry. Ellen Sherwood has 1 email on RocketReach.