Tech Sales Development Representative
1 month ago
London
Ability and experience following a structured sales process. The role will involve learning and expanding your sphere of impact, with the aim of moving into new roles which could range from sales, to business development, marketing or technical roles. To help us succeed, our team is looking for o...