Firstsource Solutions Limited, established in 2001, is a leading provider of transformational solutions and services spanning the customer lifecycle across Healthcare, Banking and Financial Services, Communications, Media and Technology and other industries, headquartered in Mumbai, India, with an established presence in the US, the UK, India, Mexico and the Philippines.
2677 India - based Employees
Information Technology
Mumbai
Nominate your company today to join Certification Nation