Sales Manager – UK

Company: Candidate Source
Apply for the Sales Manager – UK
Location: London
Job Description:

Winning a new client is one thing. Opening doors into an industry, building relationships with senior decision-makers and turning those conversations into long-term commercial partnerships is where the real reward lies. As a UK Sales Manager, you’ll have the freedom to create opportunities from scratch, backed by an established digital platform connecting over 600,000 professionals across the indu…

JBRN1_UKTJ

…

Posted: October 14th, 2026