Technology Global Cloud-based Call Centre Platform, TCN, Strengthens Its UK And EU Teams With New Senior… AIT News Desk Apr 3, 2023 TCN, one of the biggest providers of cloud-based call centre software in the US, is strengthening its UK and European operations by growing its key…