Account Team Manager
- Hiring Organisation
- Big Picture UK
- Location
- City of London, London, United Kingdom
sales and enablement services to a key client across the UK Channel business. The role will manage multiple teams of Technical Sales and Business Development Managers throughout the UK. Successful candidates will have experience within the compute sales channel, compute direct sales and have successfully managed teams. Responsibilities ...