CallTower Expands Growth Leadership Team in EMEA
CallTower Welcomes New EMEA Sales Directors and Sales Operations Manager: Pedro Dias, Sean Blackmore, Rick Sellers and Giggsy Jayaweera SALT LAKE CITY, UT, ROCHESTER, NY, BOSTON, MA, LONDON, June 20, 2024 (GLOBE NEWSWIRE) — CallTower, a global leader in delivering unified communications, contact center, and collaboration solutions, including Microsoft Teams,