Sales Development Representative with French
1 month ago
London
As the first line of communication with prospects, ideal SDRs have a strong understanding of the sales process, excelling at researching leads, starting new relationships, and setting our Sales ...