Rachel Walling Search Co-ordinator
Rachel is an experienced Researcher and carries out our desktop research using leading executive search software, along with other research tools.
Rachel has recently completed a Masters’ degree at the University of Edinburgh and is developing advanced research skills.