Stephen Croft is currently a Senior Clinical Trial Manager at ICON plc, a position they have held since 2024. They have a wealth of experience in clinical trial management, having served as a Global Clinical Trial Manager at ICON Strategic Solutions from 2021 to 2024, and as an Associate Project Manager at DOCS from 2016 to 2017. Prior to these roles, Stephen worked at Amgen as a Senior Associate, Clinical Trial Specialist from 2009 to 2016, and briefly as a Clinical Site Specialist at United Biosource Corporation in 2009. Stephen holds a Ph.D. in Health Services from City University London, obtained in 2006, and a Master’s Degree in Health Services from the University of Reading, earned in 2001.
This person is not in the org chart
This person is not in any teams
This person is not in any offices