Invoca, Wins

Invoca Wins CX Today Award for Best Conversational Intelligence Solution of 2024; Launches European Data Centre and Adds UK Sales Leader

Published on 08/07/2025 at 18:08 | prnewswire.co.uk

Invoca England California United Kingdom

en | boerse | 67925568 |