Business Support Team Leader
3 days ago
Swansea
As the�Business Support Team Leader, you will work closely in a small, dynamic team managing and providing effective business support to the operational casework teams in accordance with an internal service level agreement. You will be responsible for effectively managing, training, coaching, and...