Stephen Todd has extensive experience in client services and program management within the clinical research industry. Currently serving as Program Director, Client Insights at Advarra since March 2019, Stephen has held various leadership roles, including Senior Director and Director of Client Experience. Prior to Advarra, Stephen worked at Quorum Review - Independent Review Board for over a decade, progressing from Key Account Manager to Senior Manager of Site Services. Other roles include Client Project Manager at Talaria, Inc. and Human Subjects Review Coordinator at the Seattle Institute for Biomedical and Clinical Research, with earlier experience as a Supervisor at Quorum Review.
This person is not in the org chart
This person is not in any teams
This person is not in any offices