Channel Sales Manager
Posted yesterday by Advania UK
- Location:
- London (46 miles)
- Job Type:
- Permanent
As a key member of our sales team, you will be responsible for developing and managing relationships with channel partners and resellers. Your primary goal will be to expand our market presence by promoting our cutting-edge intranet solution to mid-market and enterprise clients across the … more