Business Development Manager

Islam Channel • london, united kingdom, United-Kingdom • Posted June 20, 2026

Location london, united kingdom
Job Type Full-time
Category Broadcast Media Production and Distribution
Posted June 20, 2026
Company Description

Islam Channel, broadcasting from London since 2004, is a leading global platform delivering high-quality content in English. It serves as a vital part of the British and global Muslim community, engaging with millions of viewers worldwide through TV and online platforms. With 60% viewership among British Muslims, Islam Channel is a trusted source for diverse and meaningful content. The channel fosters an inclusive and impactful connection with its audience.

Role Description

This is a full-time on-site role for a Business Development Manager based in the London Area, United Kingdom. The Business Development Manager will be responsible for identifying new business opportunities, building and maintaining relationships with key partners, and developing strategies to achieve sales and growth targets. The role involves creating and executing sales presentations, negotiating contracts, and analyzing market trends to i...

Interested in this role?

Click the button below to start your application.

Apply Now