Leigh Carroll's Location
Glasgow, GB
Leigh Carroll's Work
Leigh Carroll's Education
Leigh Carroll's Skills
Leigh Carroll's Summary
Leigh Carroll, based in Glasgow, GB, is currently a Senior Divisional Manager at Search, bringing experience from previous roles at Search Consultancy and Primestaff UK. Leigh Carroll holds a 2011 - 2012 BA Sports development @ University of the West of Scotland. With a robust skill set that includes Leadership, B2B, Account Management, Sales, Business Development and more, Leigh Carroll contributes valuable insights to the industry. Leigh Carroll has 2 emails on RocketReach.