Head of Customer success
Added before 2 Days
by
SF Recruitment
- England,West Midlands,Birmingham
- Full Time, Permanent
- £70,000 - £80,000 per annum
Head of Customer Success with extensive experience managing support staff in high growth tech businesses and previous sales experience is sought by a high growt...
Apply Now
Save to Favorites
Company page