UK leading customer service outsourcer to create North East jobs following new contract win
Kura, a leading customer service outsourcing business, will create new roles in the North East following its appointment by Leeds…
Kura, a leading customer service outsourcing business, will create new roles in the North East following its appointment by Leeds…