Leona Barclay's Location
Glasgow, Glasgow City, United Kingdom
Leona Barclay's Work
Leona Barclay's Education
Leona Barclay's Summary
Leona Barclay, based in Glasgow, Glasgow City, United Kingdom, is currently a Regional Marketing Manager at Vauxhall Motors Ltd, bringing experience from previous roles at Helensburgh Toyota & Subaru, Taggarts Motor Group and Powfoulis Hotel. Leona Barclay holds a Lauder College of Technology. Leona Barclay has 1 email on RocketReach.