Support Services Group opens new global headquarters in Waco

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