Logo
C

ContactBabel

1 employees

Contact centre and customer experience analysts, specialising in the UK and US industries

Basic info

Industry

research services

Sectors

Analysis
Customer experience
Call centre
CX
Market research
Contact centre
Database
Contact center
Call center

Date founded

2001

FAQ