The Project: Inside Corporate Location Decisions

Waiting for Alorica


Listen Later

Alorica is a $2 billion company with 92,000 employees. And you’ve probably never heard of them. They are the largest customer engagement company in the United States and they run 162 centers in America. We’re going to mix things up a bit and tell the story of Alorica’s search as a three-act drama with three central characters telling the story. 

...more
View all episodesView all episodes
Download on the App Store

The Project: Inside Corporate Location DecisionsBy Development Counsellors Internationals