Key Facts
Career & Education
About
Sheikh Walid bin Ibrahim Al Ibrahim (born 1956) is a prominent Saudi Arabian media businessman and the founder and chairman of the Middle East Broadcasting Centre (MBC), the largest free-to-air broadcaster in the Middle East and North Africa. Established in 1991 in London as the first private Arabic satellite television network, MBC under Al Ibrahim's leadership relocated to Dubai in 2002 and has grown into a multimedia conglomerate with over 20 television channels, multiple radio stations, and digital platforms, reaching an audience of more than 300 million people across the Arab world and diaspora. His strategic vision transformed MBC into a key player in Arab media, producing popular content including dramas, news, and entertainment that influences cultural and public discourse in the region. Al Ibrahim hails from an influential Saudi family and maintains close ties to the royal family; he is the brother-in-law of the late King Fahd bin Abdulaziz Al Saud through marriage. This connection has facilitated his business endeavors and positioned him within networks of power in Saudi Arabia. He has forged international partnerships, notably with Rupert Murdoch's News Corporation for content distribution and investments, enhancing MBC's global reach. Despite his significant influence, Al Ibrahim keeps a low public profile, overseeing operations primarily from Saudi Arabia and the UAE, while navigating the evolving media landscape amid digital disruptions and regional geopolitical shifts.