C-store veteran comes to chain with ‘distinguished track record of success in designing and implementing innovative concepts that drive organizational efficiencies and maximize profitability,’ company says
Company previously signed master lease on 210 former Mountain Express gas stations, convenience stores; currently has about 180 c-stores open, CFO says