Sarah Oud

Sr. Project Manager

Sarah Oud is a Sr. Project Manager at ICON plc, where they have worked since January 2013, following various roles within the company including Project Manager and Sr. Clinical Trial Manager from 2019 to 2023. Previously, Sarah served as a Clinical Trial Assistant and Clinical Research Associate at ICON Clinical Research in 2008. They earned a Master's degree from Vrije Universiteit Amsterdam between 2005 and 2007.

Location

New York, United States

Links


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices