December 6, 2025
11 °C London, UK
Expand search form

ISO 9001 Opens New Doors For teleBIZZ

Plymouth, United Kingdom (19 November, 2010) – teleBIZZ, South West-based contact centre and leading providers of telemarketing services, have seen an increase in new business opportunities after public sector cutbacks.

teleBIZZ Appoints New Marketing Manager

Plymouth, United Kingdom (19 November, 2010) – teleBIZZ, South-West based contact centre and leading providers of virtual office services, have brought a new marketing manager onto their staff.