CEO
Pravin Shah
CEO Approval Rating
76/100
2006
PrivateAcquired by Mahindra & Mahindra Ltd.
https://www.meru.in/