Robert Walters
Director - China
Hays
Regional Director - Switzerland
Various Companies
Previous Roles
Michael Page
Senior Manager - India and Singapore
Frank Recruitment Group
Managing Director - Switzerland and Austria
Harvard Business School
Insead