Global Specialist, cx careers