Telesales Team Leader
Posted 4 days ago by Brakes Group
- Location:
- Leeds (24 miles)
- Job Type:
- Permanent
Support, identify and manage relationships with internal/external customers effectively to improve revenue and customer experience. Energise team to fully participate in process improvements and ensuring they understand clear goals. What we are looking for. Proven experience at team leader … more