Global snr supervisor careers