Sales Development Manager
3 days ago
Leeds
Sales Development Representatives (SDRs), driving their success in building a strong pipeline of sales-qualified leads through effective outbound prospecting strategies.This individual will be responsible for recruiting, training, and managing a high-performing team, optimizing outreach cadences,...