Company Overview
DSRC is the brand name of Data Software Research Company International, and its subsidiaries. Its flagship company is headquartered in Chennai, India and all software development and delivery capabilities are based here. DSRC's overseas operations are based at Santa Clara, CA in the US & Haymarket, London in the UK.