Ellen Mcleod's Location
Edinburgh, Edinburgh, United Kingdom
Ellen Mcleod's Work
Ellen Mcleod's Education
University of Glasgow
Bachelor of Science
2015 - 2019
Ellen Mcleod's Summary
Ellen McLeod, based in Edinburgh, Edinburgh, United Kingdom, is currently a Iot Human Resources Consultant at Vodafone Business, bringing experience from previous roles at Vodafone. Ellen McLeod holds a 2015 - 2019 Bachelor of Science @ University of Glasgow. Ellen McLeod has 1 email on RocketReach.