Rory Macleod's Location
London, GB
Rory Macleod's Work
Rory Macleod's Education
Rory Macleod's Skills
Rory Macleod's Summary
Rory MacLeod, based in London, GB, is currently a Senior Project Lead at Ministry of Justice UK, bringing experience from previous roles at Tony Blair Institute for Global Change and Avalon English. Rory MacLeod holds a 2016 - 2017 Master of Science (MSc) in Countering Organised Crime & Terrorism @ UCL. With a robust skill set that includes Event Management, Customer Service, Statistics, SPSS, Critical Thinking and more, Rory MacLeod contributes valuable insights to the industry. Rory MacLeod has 1 email on RocketReach.