beIN Media Group Executive and Leadership Team

September, 2026

Leadership Overview

beIN Media Group has 4 executives leading key functions including strategic broadcasting, operational management, financial oversight, and regional media expansion.

Focused on delivering premium content to a global audience, beIN Media Group maintains a commitment to broadcasting excellence while driving innovation across international media markets through advanced digital infrastructure and high-quality entertainment programming.

Leadership Roles at beIN Media Group

  • Chief Executive Officer - Mohammad Al-Subaie
  • Joint Chief Executive Officer - Libnan Soumia
  • Vice President, Finance Operations (US) & Can Chief Financial Officer & Chief Operating Officer - Leandro Briatore
  • Chief Operating Officer - Izzat Calero
  • Mohammad Al-Subaie - Chief Executive Officer

    Mohammad Al-Subaie, the Chief Executive Officer at beIN Media Group, directs the overarching strategic vision for the global broadcasting network. Al-Subaie manages high-level partnerships with international sports leagues and entertainment studios to secure exclusive content rights. By overseeing the expansion of the digital streaming platform, the Chief Executive Officer ensures the company maintains a competitive edge in the rapidly evolving media landscape. Mohammad Al-Subaie drives the long-term growth agenda, focusing on market penetration across the Middle East and North Africa. This leadership role involves constant collaboration with the Board to align broadcasting output with corporate revenue targets. Through rigorous oversight of content acquisition strategies, the Chief Executive Officer optimizes the value proposition for the entire subscriber base. Al-Subaie maintains operational excellence by streamlining internal workflows and fostering a culture of innovation within the broadcasting divisions, ultimately securing the position of the company as a premier media entity.

    Libnan Soumia - Joint Chief Executive Officer

    Libnan Soumia, the Joint Chief Executive Officer at beIN Media Group, manages the complex integration of international broadcasting operations and cross-border media distribution. Soumia architects the technical framework required to deliver high-definition content to diverse global markets. By coordinating with regional directors, the Joint Chief Executive Officer ensures seamless transmission quality and platform reliability for the entire customer base. Libnan Soumia drives the development of proprietary broadcasting technologies that enhance viewer engagement and platform accessibility. This executive role involves balancing technical infrastructure investments with the broader financial objectives established by the leadership team. Through the implementation of advanced data analytics, Soumia monitors audience trends to refine programming schedules and maximize viewership metrics. The Joint Chief Executive Officer maintains a focus on operational scalability, ensuring the network supports rapid growth across multiple continents while upholding the high standards of service expected from a leading media organization.

    Leandro Briatore - Vice President, Finance Operations (US) & Can Chief Financial Officer & Chief Operating Officer

    Leandro Briatore, the Vice President, Finance Operations (US) & Can Chief Financial Officer & Chief Operating Officer at beIN Media Group, manages the fiscal health and operational efficiency of the North American and Canadian divisions. Briatore directs the financial planning, budgeting, and capital allocation processes to ensure sustainable growth in these key markets. By overseeing the integration of financial reporting with operational performance, the Vice President, Finance Operations (US) & Can Chief Financial Officer & Chief Operating Officer maintains strict compliance with regional regulatory standards. Leandro Briatore drives the development of cost-saving initiatives that enhance the profitability of the broadcasting network. This executive role involves analyzing market data to inform investment decisions and resource distribution. Through the management of financial risk, Briatore protects the assets of the company while supporting the expansion of media services. The Vice President, Finance Operations (US) & Can Chief Financial Officer & Chief Operating Officer ensures that all fiscal activities align with the broader corporate mission of delivering premium content.

    Izzat Calero - Chief Operating Officer

    Izzat Calero, the Chief Operating Officer at beIN Media Group, oversees the daily execution of broadcasting logistics and internal resource management. Calero directs the administrative functions that support the production of media channels, ensuring efficiency across all departments. By managing the supply chain for broadcasting equipment and software licenses, the Chief Operating Officer maintains the technical integrity of the network. Izzat Calero drives the implementation of standardized operational protocols to improve productivity and reduce overhead costs. This leadership role involves close coordination with the executive team to translate strategic goals into actionable daily tasks. Through the optimization of internal communication channels, Calero fosters alignment between production teams and corporate management. The Chief Operating Officer monitors performance metrics to identify areas for process improvement, ensuring the company delivers consistent value to subscribers. Calero secures the operational foundation necessary for the network to thrive in a competitive global media environment.

    Explore Leadership Teams in Broadcasting

    Frequently Asked Questions Regarding beIN Media Group Top Executives and Leadership Team

    Who leads beIN Media Group?
    beIN Media Group is led by Mohammad Al-Subaie (Chief Executive Officer), along with executives such as Libnan Soumia (Joint Chief Executive Officer) and Leandro Briatore (Vice President, Finance Operations (US) & Can Chief Financial Officer & Chief Operating Officer).
    Who is part of beIN Media Group’s executive team?
    The executive team of beIN Media Group includes leaders such as Mohammad Al-Subaie (Chief Executive Officer), Libnan Soumia (Joint Chief Executive Officer), Leandro Briatore (Vice President, Finance Operations (US) & Can Chief Financial Officer & Chief Operating Officer) and other senior executives.
    How many executives does beIN Media Group have?
    beIN Media Group has 4 executives leading key business areas.
    What roles are included in beIN Media Group’s leadership team?
    The leadership team of beIN Media Group includes roles such as Chief Executive Officer, Joint Chief Executive Officer, Vice President, Finance Operations (US) & Can Chief Financial Officer & Chief Operating Officer, Chief Operating Officer.