Managing Director & CEO
Martin Bailie
CEO Approval Rating
82/100
2004
PrivateSubsidiary of Tata Group Company
https://starbazaarindia.com/