Internal Sales Team Leader LondonUp to £31k per annum depending on experience + OTEA new and fantastic opportunity has arisen for an Internal Sales team Leader in London within a large Services and Solutions provider. Reporting to the Sales Manager the Team Leader is integral to improving service quality, driving commerciality, coaching and operational management responsibility for first level sales team.