“Ground-breaking” video technology that helps the deaf community wins award
Connect Assist, a contact centre based in Nantgarw in South Wales, is celebrating a win at the annual Welsh Contact Centre Awards 2022 for its…
Tech & services news for healthcare professionals