Good Communication Tele Sales
The Landmark Group began its journey in 1999 with the first Lifestyle store in Chennai. Since then it has grown into one of the largest retail and hospitality conglomerates in India. Currently the Group operates over 630 stores across 145 cities with over 9.4 million square feet of retail space.
Read More...Get Noticed By Top Recruiters
Become a Premium Job Seeker
499/- for 3 months
Pay NowShivlik
Global Software Technologies
Maxpo
JP FINSERV PVT LTD
Silaris Information Pvt Ltd
Ritanya Tech Private Limited
EssPee
Mindfin
Udaan