UK (Sales)

Good in persuasion as well as maintaining good relationships with partner channels. Our Channel Sales Managers sell products ‘through-the-channel’ (distributors…