A great opportunity has arisen to join a fantastic team based in Liverpool. This is a fixed term contract for 6 months and is a great opportunity for those
A great opportunity has arisen to join a fantastic team based in Liverpool. This is a fixed term contract for 6 months and is a great opportunity for those
As a Team Manager you will be supporting teams of customer service advisor in call centres environments. Main duties would involve managing teams, providing