That’s what made the Irish CX Impact Awards 2023, now in its fifth year, a stellar event. More than 230 customer experience experts cheered on the 18 winners at the Crowne Plaza Hotel, Santry, Dublin ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results