Robert Rae has extensive experience in recruitment and talent solutions, currently serving as Business Manager at LHH Recruitment Solutions since March 2022, following the merger of Badenoch + Clark with LHH. Prior to this role, Robert Rae worked at Badenoch + Clark from October 2012 to March 2022, holding various positions including Business Manager at B+C Executive, Executive Consultant, Senior Recruitment Consultant, and Recruitment Consultant for Communications and Public Affairs. Robert Rae's expertise encompasses permanent placement, professional staffing, executive search, interim management, assessment, and recruitment process outsourcing (RPO).
This person is not in the org chart
This person is not in any teams
This person is not in any offices