RCH Service India is the newly formed, fully-owned Indian subsidiary of Roc360. Headquartered in New York City. Roc360 has hundreds of employees across offices in the United States, India, Spain and Costa Rica.
RCH Service India is a captive offshore unit based in Chennai. We are currently over 165 strong.