Skip to main content

Channel Manager

๐Ÿ“ London, UK, United Kingdom โฑ Posted 6 days agoยท closes 23 Jul 2026
Full-time On-siteProject Management๐Ÿ’ท £73.9k–£73.9k/yr

Job Description Role Summary The Channel Manager is accountable for building, governing, and scaling a high-performing partner ecosystem aligned to regional and global channel strategy. This role owns the end-to-end partner lifecycle โ€” from recruitment and GTM alignment through to capability development and pipeline creation โ€” ensuring partners become self-sufficient, growth-oriented contributors to the business . Unlike execution-focused roles, the Channel Manager is responsible for creating tโ€ฆ

Imported from adzuna โ€” full advert at the source.