Sarah Mcleod's Location
London, GB
Sarah Mcleod's Work
Sarah Mcleod's Education
Sarah Mcleod's Skills
Sarah Mcleod's Summary
Sarah McLeod, based in London, GB, is currently a Regional Director at Churchill Group, bringing experience from previous roles at SPIE and Mitie. Sarah McLeod holds a 2008 - 2013 Bachelor of Arts (BA) in Spanish Language and Literature @ University of St. Andrews. With a robust skill set that includes Microsoft Office, Microsoft Excel, Microsoft Word, Customer Service, PowerPoint and more, Sarah McLeod contributes valuable insights to the industry. Sarah McLeod has 2 emails on RocketReach.