Stephen Ibbotson is an accomplished professional with extensive experience in marketing, brand management, and business development, currently serving as the Head of Franchises and Licensing at LaLiga since November 2018. In this role, Stephen drives global brand expansion and revenue growth through strategic licensing and merchandising initiatives while leading a high-performing team. Previous roles include founding and directing a communication agency, managing marketing for an international mobile sportsbook, and holding senior positions with notable organizations such as FC Barcelona and IMG. Stephen’s educational background includes a Bachelor of Science in International Business Administration from Huron University and various studies in business administration.
This person is not in any teams
This person is not in any offices