Transaction adds more than 3,500 customers and over 250 employees while expanding products, leadership, and expertise to accelerate global growth SALT LAKE CITY and ATLANTA, Oct. 01, 2026 (GLOBE NEWSWIRE) — CallTower, a global leader in cloud communications, customer experience, and managed services, today announced that it has completed the acquisition of assets associated with […]