Robert Mcleod's Location
London, England, United Kingdom
Robert Mcleod's Work
Robert Mcleod's Education
Robert Mcleod's Skills
Robert Mcleod's Summary
Robert McLeod, based in London, England, United Kingdom, is currently a Director - Executive Recruitment at Venn Group, bringing experience from previous roles at Venn Group and Venn Group Consultancy. Robert McLeod holds a 1995 - 1998 BA in History @ The University of Sheffield. With a robust skill set that includes Business Analysis, Temporary Staffing, Permanent Placement, Interviews, Candidate Generation and more, Robert McLeod contributes valuable insights to the industry. Robert McLeod has 3 emails and 1 mobile phone number on RocketReach.