Global Senior Specialist careers