Randstad India - Randstad House, Old No: 5 & 5A, New No.9, Pycrofts Garden Road, Nungambakkam, Chennai, India 600006 - Rated 2.9 based on 98 Reviews .