Global sr staff careers