Stuart Baillie is an experienced professional in the field of market research and business development, currently serving as the Managing Director for Europe at IBISWorld since July 2019, following a progression of roles including Vice President of Sales and Head of UK Sales. Prior to this, Stuart held various positions at IBISWorld UK from October 2013 to June 2019, demonstrating a strong background in sales and business development. Earlier in the career, Stuart worked as a Finance Officer at Kent County Council, focusing on financial monitoring and data management. Stuart holds a Bachelor of Science degree in Economics from Royal Holloway, University of London, awarded in 2012.
Sign up to view 0 direct reports
Get started