US supermarket group Safeway has promoted Texas division president Tom Schwilke to the post of president and GM, perishables.