Business Development Manager
- Location
- Leicester, England, United Kingdom
handover to relevant team and nurture new accounts to ensure long‐term success What You Bring 3–5 years of experience in B2B software and tech sales with a strong outbound focus (IT services or recruitment sales preferred) Proven ability to manage the full sales cycle from ...