Managing Director & CEO
Deepak Thakur
CEO Approval Rating
83/100
2010
PrivateSubsidiary of Mahindra Group
http://mahindrasusten.com