Channel Sales Lead UK & EMEA
hace 9 días
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. Monitor and analyze channel sales perform...