0 followers
Mantra is among the world's leading providers of IT consulting and managed services. With a decade-long journey, Mantra has traversed several business and technological terrains. Starting with ClickDesk - a live chat software well ahead of its time, Mantra's next flagship product was AgileCRM - coun... Read more
Employees
201-500Manohar Chapalamadugu