Senior Lead Manager (m,f,d)
- Hiring Organisation
- 17918
- Location
- Southwark, South East London, United Kingdom
sales value. Own and improve lead management processes to ensure operational excellence, business alignment, efficiency, and quality. Collaborate cross-functionally with Sales, Customer Success, Marketing, Product, and technical teams to deliver process improvements and stakeholder alignment. Qualifications Education : Successfully completed a degree in Information Systems, Business Administration, or a comparable ...