Global customer advocate careers