1st February 2000 at 21:02
#10989
Guest
I am currently responsible for setting-up a call centre in Newcastle. Is there any body would like to join in? I am looking for a call centre manager.
Also I am looking for a call centre consulting company, any suggestion?