About Us

OSC specialises in providing IT-enabled services to overseas organisations - we support management and administration processes. We add value to our customer's operations by offering high quality, skilled and dedicated people to support business processes in a consistent and customer-focused way.

Located in Gurgaon, Delhi, we were established in early 2007 and as a company are growing rapidly. We are based in the newly-built Vatika Towers facility which will allow room for ongoing expansion.

We work with our customers on a number of processes, including:

  • Finance: invoice payments and processing, expense payments and processing, client enquiries
  • IT: applications development, packaging, online services and IT administrative tasks.