Starkville — Sitel Corp. will lay off up to 58 workers from its Starkville call center in September. Based in Nashville, Tenn., Sitel employs nearly 500 people at the Starkville call center. The ...
STARKVILLE — Sitel, the Nashville, Tenn.-based business process outsourcing (BPO) provider, has unveiled a major expansion of its Starkville call center. Sitel has added more than 110 full-time ...