The Channel Company

Belfast
608 Total Employees

Teams at The Channel Company

2 Days AgoSaved
In-Office
London, Greater London, England, GBR
AdTech • Information Technology
The Events Sales Manager will drive sales for UK awards events, focusing on table and sponsorship sales, managing a sales pipeline, and collaborating with teams to maximize revenue.
2 Days AgoSaved
Remote
United Kingdom
AdTech • Information Technology
The Partner Marketing Manager will manage distributor relationships, develop marketing initiatives, support partner enablement, and ensure successful event engagement across Europe.