Business Development Representative - Software
10 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 ...