Founder of the three channels: Islam Channel, Islam Channel Urdu and Islam Channel Bangla, Mohamed Ali Harrath oversees their operation, as well as France Islam and charities: Teebah Foundation and The Dawah Project. He is also the Chairman of the Global Peace and Unity Foundation