4 Channel Manager Jobs in London, United Kingdom
Sort by:
Relevancy

Channel Manager - UKI

We’re looking for a Channel Manager to join our growing UK and Ireland team. Procore is expanding our reach internationally, helping construction companies revolutionise their businesses. We’re breaching ...

Procore
London United Kingdom
Channel Manager - UKI New Add to Favorites
Procore
London, England, United Kingdom
We’re looking for a Channel Manager to join our growing UK and Ireland team. Procore is expanding our reach internationally, helping construction companies revolutionise their businesses. We’re breaching ...

Manager, Alliances & Channels, EMEA

JW Player is looking for a business and partner-oriented professional to drive alliance and channel relationships in the EMEA region. Reporting to the GM of Partnerships and Data, you will develop, win, maintain, and ...

JW Player
London United Kingdom
JW Player
London, England, United Kingdom
JW Player is looking for a business and partner-oriented professional to drive alliance and channel relationships in the EMEA region. Reporting to the GM of Partnerships and Data, you will develop, win, maintain, and ...

Channel Marketing Manager

Our MissionAt Palo Alto Networks® everything starts and ends with our mission:Being the cybersecurity partner of choice, protecting our digital way of life.We have the vision of a world where each day is safer and ...

Palo Alto Networks
London United Kingdom
Channel Marketing Manager New Add to Favorites
Palo Alto Networks
London, England, United Kingdom
Our MissionAt Palo Alto Networks® everything starts and ends with our mission:Being the cybersecurity partner of choice, protecting our digital way of life.We have the vision of a world where each day is safer and ...
Create a high-converting resume and cover letter with our easy-to-use and time-saving online resume builder
Choose your resume template

Channel Business Manager (GSI's)

Your Career You will center your role on relationship management to achieve measurable results in increased revenue, market share, and depth within each partner sales team. Your success in this role will span the ...

Palo Alto Networks
London United Kingdom
Palo Alto Networks
London, England, United Kingdom
Your Career You will center your role on relationship management to achieve measurable results in increased revenue, market share, and depth within each partner sales team. Your success in this role will span the ...