Global specialist cx careers