Customer Relationship Management
New merger creates 'world's largest' CX company
The combined company will immediately support over 2,000 brands with a global team of 1,500 employees spanning North America, Europe, and Asia.
By Nick Forrester
•
2 min read
•
Thu, 27th Feb 2020