Global cx i manager careers