1 of 1 Permanent Customer Acquisition Jobs in West Yorkshire

Channel Manager

Location
Leeds, England, United Kingdom
Develop and implement a comprehensive channel strategy for partners in the UK. Nurture and manage existing partners, developing plans and delivering business growth and customer acquisition. Be the face of Assured Data Protection, the first point of contact and escalation and ensure opportunities are managed to close. Sales & Revenue ...