Sasha Mcleod's Location
London, London, United Kingdom
Sasha Mcleod's Education
Sasha Mcleod's Summary
Sasha McLeod, based in London, Greater London, United Kingdom, is currently a Social Media Manager at The Whisky Exchange. Sasha McLeod holds a 2011 - 2013 Bachelor Of Arts in English, Communications @ University of Otago. Sasha McLeod has 1 email on RocketReach.