IntouchCX, a global leader in contact centre and technology solutions, has partnered with the University of Galway to collaborate on research and innovation for mental health and well-being in the workplace by integrating the University’s Lua Health technology. Continue reading IntouchCX Begins Innovation Research Partnership With University Of Galway