The North Starr
VP Software Sales Recruitment
Euro London Appointments
Senior Consultant
Salt
Manager - Software Sales, Pre-Sales, Post-Sales and Customer Success
Nicholson Search and Selection Ltd
Director UK, Northern Europe and DACH - startup and scale-up recruitment
University of Exeter