Channel Sales Specialist
hace 21 días
This role focuses on strengthening partnerships within the IT channel ecosystem (the world of OEM,s, resellers, VARs, and distributors). Yorkshire and West Yorkshire regions or the Cheshire, Cumbria, Manchester, Lancashire, Merseyside regions as the role is linked to the North/Northwest. Employees c