Job Posting Title New Business Sales Manager
- Location
- Nottingham, England, United Kingdom
helping organisations manage risk, strengthen compliance, and drive operational excellence. As we continue to grow, we're looking for a driven and ambitious New Business Sales Manager to join our Sales team and play a key role in expanding our customer base. In this role … responsible for identifying, developing, and closing new business opportunities within a defined market or territory. You'll own the full sales cycle, from generating your own pipeline through to securing signed contracts, helping prospective customers understand the value our solutions can bring to their business. This is a fantastic ...