New Business Sales Executive
- Location
- Swindon, England, United Kingdom
business targets. What we are looking for Skills & Experience Essential Proven track record of winning new business in B2B software, technology or subscription-based sales Demonstrated ability to generate your own pipeline through proactive prospecting Excellent written, verbal and presentation skills, with ...