Global sr administrator careers