Similar jobs like this one
Team Leader
Team Leader
A new opportunity has arisen to join a well-known Insurance company within their Claims department as a Team Leader.
You will be responsible for overseeing the performance and development of a team of Handlers, ensuring that both team and individual...