Lisa Russell's Location
Glasgow, Glasgow City, United Kingdom
Lisa Russell's Work
Lisa Russell's Education
Lisa Russell's Summary
Lisa Russell, based in Glasgow, Glasgow City, United Kingdom, is currently a Senior Events Manager at Scottish Renewables, bringing experience from previous roles at Scottish Renewables. Lisa Russell holds a 2004 - 2008 Bachelor of Arts in Management @ Glasgow Caledonian University. Lisa Russell has 1 email on RocketReach.