Global Cloud-based Call Centre Platform, TCN, strengthens its UK and EU teams with new senior additions

TCN, Inc., a global provider of a comprehensive cloud-based call centre platform for enterprises, contact centres,…