The Sport Business Management MSc at Leeds Beckett University is designed for ambitious individuals seeking to lead and innovate within the dynamic global sports industry. As sport's commercial influence continues to expand, this postgraduate degree equips you with essential strategic management, economic, and marketing principles. You will explore the complex interplay between sport, business, and society, developing a critical understanding of global sport policy, governance, and the financial decision-making processes that drive success in this thriving sector. This course is ideal for those aiming to advance their careers or transition into leadership roles within sports organisations worldwide.
This full-time, on-campus Masters programme is delivered over one year, immersing you in practical applications through modules like Sport Management Research Skills and Analytics for Data Driven Decision Making. You will have the opportunity to tailor your studies through optional modules such as Brand Management & Sport Sponsorship or Professional Practice in the Sport Industry, and will complete a substantial Independent Project. Throughout your studies, you will engage with industry insights and develop advanced leadership capabilities. You will graduate with the expertise and professional network necessary to excel in diverse roles across the sport business landscape, from marketing and event management to strategic planning and consultancy.