WEEE Team Leader
Posted 3 days ago by Veolia
- Location:
- Cannock, Staffordshire
- Job Type:
- Permanent
Understand the requirements of the administrator role and provide clear direction and guidance to the team. Ensure that all required metrics are maintained and tracked to ensure that standards are met. Handle customer escalations and provide feedback for coaching. Be the point of contact … more