Sales Manager - Network Billed Mobile
- Location
- Pendleton, England, United Kingdom
compliance with industry and business requirements. Your Experience Experience leading successful sales teams, ideally within telecoms, connectivity, technology, or a similar B2B environment. A track record of achieving revenue, growth, and retention objectives. Strong coaching and people leadership skills, with a passion for developing talent. Excellent relationship ...