Company Description Our company is a technology enabled global business services company specializing in customer engagement and improving business performance for some of the worlds best brands. Every day, from more than 40 countries and across 6 continents, our staff…