Global stress careers