1290 employees
Finance and Accounting (FAO), Human Resource Outsourcing (HRO), Information Technology (IT) and Consulting.
2002