Centrimo Support Ltd

0 followers


Did you know that: • 41% of customers feel that being placed on hold is the biggest frustration? • 86% of customers are willing to pay more for a better customer service experience? • 73% of customers say friendly customer service made them fall in love with a brand? And a personal question to you... Read more

Employees

11-50

Links


Org chart

This company has no org chart yet


Teams

This company has no teams yet


Offices

This company has no offices yet