
News
Alorica Expands into Egypt and Poland
Alorica, a provider of customer experience outsourcing, is launching operations in Cairo, Egypt and Lódz, Poland. Globally, the company has 100,000 employees across 17 countries providing customer support in more than 30 languages. “Growth through Africa and Europe is key to our strategy of offering culturally and linguistically relevant support to well-established and emerging businesses […]