The Georgia-based customer service provider, Ryla, will hire 500 people for a Colorado Springs, Colorado call center. The Ryla call center will replace a PRC…
Alorica will build a new call center in Lafayette, Indiana, creating more than 600 jobs. Hiring begins in June. The Indiana Economic Development Corporation has…