Founded in 2014 and headquartered in the United Kingdom, the company’s nearly 2,000 employees operate on four continents and offer companies a personalized, high-tech approach to delivering exceptional full-lifecycle customer engagement and supporting back office digital services faster, better, and at a more cost-effective engagement.
Company location not added.