Post January 15, 2023October 15, 2024by Loren MossIn Deals Startek To Divest Saudi Arabian Contact Center CCC was established in 2011 as a joint venture between Startek and Saudi Telecom Company (STC).