Sales Manager UK & Benelux - Imaging Solutions
29 days ago
Slough
Degree educated, ideally in Life Sciences, Business, or a related field. * Proven track record in leading high-performing sales teams and driving revenue growth. * Confident, results-driven, and ...