Category Archives: Titan Stores
Titan Company among the world’s largest retail networks and earned the company the place of fifth largest integrated watch manufacturer in the world. With over 4000 employees spread over 3 business units in Bangalore, India, a manufacturing unit at Hosur and 3 assembly plants located in the north of India, the division continues to add world-class brands to the company’s portfolio.