Channel Sales Manager
Posted just now by Advania UK
- Location:
- London (24 miles)
- Job Type:
- Permanent
Identify, recruit, and onboard new channel partners, including value-added resellers. Nurture existing partner relationships, ensuring their success and alignment with our business objectives. Collaborate with partners to develop joint marketing and sales strategies. Provide … more