Note: our system indicates that Javascript is disabled or not supported by your browser. In order to take advantage of full functionality of this site, javascript must be enabled. Please change your browser options.
After steering HR (human resources) services provider Randstad from Japan for over 20 years, the newly appointed India head Paul Dupuis is settling into his new home in Bengaluru. Click here to read more