Global sr estimation careers