
Read More
Founding Year
2002
Employees Count (India)
10001-50000
Employees Count (Global)
50001-100000
Headquarter Location
Bangalore/Bengaluru, Karnataka
Other Office Locations
Gurgaon / Gurugram, Bangalore / Bengaluru
Primary Industry
Accounting & Auditing
Other Industries
Accounting & Auditing, IT Services & Consulting
Nature of Business
(B2B)