T

Sales Manager - Accreditation (Licensing) - 12 month contract

The Telegraph

London, England, United Kingdom Full time June 17, 2026
Apply Now

Opportunity Description

About The Role

Content Licensing at the Telegraph is a key revenue stream in the commercial organisation and supports the distribution of content to new audiences through various channels, such as other publications, platforms, websites, and commercial products.

Syndication and licensing is a key revenue driver for Telegraph to expand reach, protect our intellectual property, foster collaboration, and ultimately support and monetise the vital role of journalism in society

Supporting journalism and subscriptions first strategy: the role of content licensing to enhance brand advocacy and contribute to the long-term financial sustainability to continue serving readers and subscribers with reliable and informative news

The Accreditation Sales Manager is responsible for identifying, negotiating, and closing commercial licensing deals for The Telegraph Recommended and accreditation programs.

This position requires a proactive salesperson who can manage ...

Full time Sales Representatives, Services

Ready to Apply?

Submit your application for Sales Manager - Accreditation (Licensing) - 12 month contract at The Telegraph

Apply for this Position