Randstad India Appoints Narayan Iyer as Managing Director and Chair of the Randstad India Management Council Randstad India, the country’s and world’s leading talent company, today announced the appointment of Narayan Iyer as its new Managing Director for India and Chair of the Randstad India Management Council. He June 29, 2026 News/Technology News