About Probe CX
Probe CX is a globally recognised and award-winning customer experience organisation that designs and deploys solutions to bolster and optimise client operations. Founded in 1979, they have 18,000-plus staff across five countries, delivering exceptional customer experiences through their deep knowledge and capabilities in outsourcing, strategy and technology.