CEO
Vivek Sharma
CEO Approval Rating
53/100
1990
PrivateAcquired by Clarivate Plc
https://decisionresourcesgroup.com