London Telecommunications Agency

A leading national outsourced call centre and telephone answering company with locations in London, Manchester & Cambridge.
Since 1998, CALLCARE have been supporting organisations, from both the public and private sectors, with expert call handling services, round the clock. 

< $25 / hr
250 - 999
Show all +
London, United Kingdom
  • Suite 8, 186 Sloane Street
    London SW1X 9QR
    United Kingdom