Sales Development Representative
20 days ago
London
Support the Sales team with all Sales related activity, including to nurture potential client leads ... through to securing account wins. * Escalate anything of significance, positive or negative, to the ...