Sales Development Representative
6 days ago
Leeds
Social network you want to login/join with: The role is strategic in nature, generating leads in line with our targeting strategy and supporting our business growth objectives. You will co-own the sales process and therefore be responsible for data, technology, platforms, outreach strategy, rep...