Est. Annual Revenue
$1.0-5.0B
Agree?
Est. Employees
1.0-5.0K
Agree?
Sastry Chilukuri's photo - Co-CEO of Medidata

Co-CEO

Sastry Chilukuri

CEO Approval Rating

81/100

Read more