CEO
Venkat Kavarthapu
CEO Approval Rating
56/100
1996
PrivateAcquired by Cotiviti, Inc.
https://www.edifecs.com/