Technical Team Leader & Client Relationship Manager
Posted 20/06/2024 by Lucy Walker Recruitment
- Location:
- Leeds, West Yorkshire (8 miles)
- Job Type:
- Permanent
As the Technical Team Leader and Client Relationship Manager you will be responsible for all client relationships and communications and developing you team. This is a cross fundamental role integral to wider structure and additional teams. Infrequent travel is required … more