Weis Markets, the US retailer, has promoted Scott Frost as vice president, CFO and treasurer.