Michelle Mitchell's Location
Glasgow, Glasgow City, United Kingdom
Michelle Mitchell's Work
Michelle Mitchell's Summary
Michelle Mitchell, based in Glasgow, Glasgow City, United Kingdom, is currently a Customer Service Advisor at Lookers PLC, bringing experience from previous roles at Arnold Clark and Taggarts Motor Group.