London Borough of Tower Hamlets
A Team Leader will be fully involved in all aspects of the day to day management of their designated service, including line managing the relevant front line staff. After all, our people are doing something amazing: helping to transform lives every day. Benefits include 25 days Annual Leave, pens...