About DSRC Limited
Data Software Research Company International Private Limited is the global parent and holding company - owns and manages all global subsidiaries and offshore delivery centers in Chennai, India.
Client reviews
Published reviews are checked before they go live. Agencies cannot edit the listing rating.