New Business Sales Manager
- Location
- Exeter, England, United Kingdom
confidence giving constructive feedback A solid grasp of the sales process, ideally B2B with a focus on lead conversion Excellent communication, organisation and time management Comfortable with CRM (customer relationship management) systems, reporting and Excel A background in telecoms or IT services is a bonus Benefits Salary ...