Country Manager: United Kingdom
We are delighted to announce the imminent finalization of our negotiations to provide full-service customer engagement and client services to the United Kingdom. Our new country manager, a native English speaker, hails from the south of the country.