Sales Development Representative
il y a 5 jours
This is a full-time on-site role for a Sales Development Representative located in Greater London. The Sales Development Representative will be responsible for inside sales, lead generation, communication, sales, and business development activities. Identify and research potential customers withi...