team lead/ account manager - india 02 August 2018 Bengaluru, Karnataka Permanent about the company our people are our greatest innovation. We know that technology can be a great enabler and, at Randstad Sourceright, we lead the way with the latest tools to ... read more