Support Services Group just opened their new global headquarters building at 601 Texas Central Pkwy., Waco, TX 76712. Founded in 1981, Support Services Group is a global, high-touch Omnichannel Outsource Contact Center solution company headquartered in Texas, USA, with 23 contact centers in 9 countries: United States, Canada, Mexico, Panama, Dominican Republic, Costa Rica, Hungary, Malaysia, and the Philippines.



Image credit: Support Services Group