Telesales Team Leader
Posted 2 days ago by Brakes
- Salary:
- £NEG
- Location:
- Leeds (9 miles)
- Job Type:
- Permanent
You will be the key communication link between the Telesales and the wider business, ensuring effective communication across their team.. What you'll be doing.. Work closely with the Telesales Manager to ensure the continued growth of the business and development on the … more