Michelle Ray is an experienced Director with over 18 years in the pharmaceuticals industry, noted for skills in people and project management, regulatory review, and study oversight. Previously, Michelle held a series of increasingly responsible roles at PPD, culminating as Associate Director of Site Payments, where they managed North America's site payments team with global responsibilities. Currently, Michelle serves as the Director of Customer Success at Suvoda, having also held the same title at Greenphire. Michelle earned a Bachelor of Arts in English with an emphasis in creative writing from the University of North Carolina at Wilmington.
This person is not in the org chart
This person is not in any teams
This person is not in any offices