US supermarket group Safeway Inc has promoted Robert Edwards to the post of president.