Channel Sales Lead UK & EMEA
1 day ago
Newcastle upon Tyne
As the Channel Sales Lead Americas, you will be responsible for developing and executing the channel sales strategy, building, and managing relationships with channel partners, and driving revenue growth through these strategic alliances in North America. Develop and execute the channel sales str...