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. 

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