Twin Falls Call Center to Hire More Than 400 PeopleTwin Falls Call Center to Hire More Than 400 PeopleTWIN FALLS, Idaho (KLIX) A Twin Falls call center announced plans to hire more than 400 people in the coming months.Benito BaezaBenito Baeza