CEO
Steve Powell
CEO Approval Rating
83/100
1995
PrivateAcquired by Syneos Health, Inc.
https://www.synteract.com/