Business Development Manager
- Location
- Crewe, England, United Kingdom
opportunities, but the emphasis will very much be on generating your own pipeline and acquiring new business. What we're looking for Experience in B2B technology or SaaS sales A strong new-business mentality A proven ability to generate your own pipeline Strong commercial and communication ...