McIpd Indy Lachhar is the Chief People Officer of Robert Walters.
4,611 people are employed at Robert Walters.
The NAICS codes for Robert Walters are [561, 56].
The SIC codes for Robert Walters are [89, 899].