Telesales Executive
- Location
- Wantage, England, United Kingdom
energy Organisational skills and ability to track leads and follow-ups A team player with great interpersonal skills Ability to effectively prioritise tasks and workflow Experience is valuable, but an aptitude to pick things up and a willingness to learn is essential Benefits If you join us we want ...