Tata International Limited is a premier trading and distribution company with manufacturing capabilities in select businesses and a network of offices and subsidiaries spanning more than 29 countries across Africa, Europe, the Middle East, Latin America, and Asia. As a member of the reputed business...See more
Headquarters:
India
Company Type:
MNC / Large Enterprise
Company size:
5,000+ Employees
Year Founded:
1962 (63 years)
Address:
LODHA EXCELUS, 24TH FLOOR, NEW CUFF PARADE; SEWRI - CHEMBUR ROAD; MUMBAI, MAHARASHTRA 400037, IN
The largest company and people database for SEA & ANZ
The company has a sophisticated ownership structure and may be part of a large corporate group
The company's annual budgeting is likely to take place between January - March