Claire Vaughan is the Director of Project Management at PPD, a position they have held since 2016. Previously, they served as a Senior Project Manager and Associate Director within the same organization, showcasing their extensive expertise in project management. Claire began their career at PPD in data management roles from 2004 to 2008. They earned a BSc (Hons) in Pharmacology from The University of Glasgow in 2004.
This person is not in the org chart
This person is not in any teams
This person is not in any offices