‘Slower start’ for Robert Walters as economic uncertainty affects recruitment
The firm said total net fee income increased by 4% to £102.4 million over the first three months of 2023.

The firm said total net fee income increased by 4% to £102.4 million over the first three months of 2023.