The Channel Company

Belfast
608 Total Employees

Jobs at The Channel Company

Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.

11 Hours AgoSaved
In-Office
London, Greater London, England, GBR
AdTech • Information Technology
Identify, recruit, qualify and nurture senior IT decision-makers for Computing events through phone, email, LinkedIn and in-person outreach. Manage delegate applications, maintain accurate records, support on-site event delivery, liaise with stakeholders, and track audience development progress to improve event attendance and quality.
15 Days AgoSaved
In-Office
London, Greater London, England, GBR
AdTech • Information Technology
Lead regional marketing for CRN across EMEA and APAC, driving event registrations, webinars, awards entries, audience growth, and lead generation. Manage a distributed marketing team, collaborate with sales and editorial, run integrated multi-channel campaigns (email, social, paid, web), optimise performance with data, and deliver on commercial targets and brand standards.
AdTech • Information Technology
Serve as a trusted partner liaison to global IT vendors and their reseller network. Manage partner communications, campaign planning and execution, MDF requests/claims and ROI tracking, produce client-ready reports and marketing briefs, onboard and train partners on vendor tools, translate and localize assets, and collaborate with local sales/marketing teams to support revenue growth and consistent brand representation.
23 Days AgoSaved
Remote
United Kingdom
AdTech • Information Technology
Produce breaking news, exclusives, interviews and analytical features for CRN UK; build senior industry relationships; attend and cover events across the UK and Europe; chair panels, host webinars/podcasts, and promote content via social media to drive editorial agenda and audience engagement.