Global servior supervisor careers