
Call Centre Managers is a UK specialist recruitment consultancy (founded 1997) placing call-centre management and leadership roles from team leader to director across customer service, telesales, collections and operational management.
No key clients listed.
No key decision makers listed.
No portfolio items listed.
Be the first to share your experience with this agency.