Business Development Representative - Software
6 days ago
Leeds
The role will involve working closely with the marketing team, nurturing leads, carrying out industry and client research, sales outreach including calls, email campaigns and social media, building ...