Osource Global Private Limited (Formerly known as Osource (India) Private Limited), one of the leading platform-enabled business process management companies, was set up in January 2004 in India. Osource being a global business operator focuses on integrated end-to-end outsourcing solutions and delivers transformational benefits to its clients through reduced costs, ongoing productivity improvements and process reengineering.
Best Offers
1936 Kennedy Dr #T4 McLean, Virginia 22102 United States
273 Rue Beaubien E Montréal, Quebec H2S 1R7 Canada
Saxon House, Stephenson Way, Crawley West Sussex, England RH10 1TN United Kingdom
497B Highett Rd Highett, Victoria 3190 Australia
2 The Grove London, England CB4 1TJ United Kingdom