Managing Director
Amit Sharma
CEO Approval Rating
83/100
1962
PrivateSubsidiary of Tata Sons
http://www.tce.co.in/