Global sr cra careers