Noman Syed Email

Head Production . Islam Channel

Current Roles

Employees:
226
Revenue:
$0
About
Islam Channel has been broadcasting worldwide in English from London since 2004. Established at the heart of the British and global Muslim community, it is watched by 60 per cent of British Muslims and reaches an engaged and active audience of millions worldwide; online and on TV.
Islam Channel Address
428-432 Ley Street
London, null
UK
Islam Channel Email

#1 Startup Dataset

Growth rates, revenue data, direct competitors and contact details.