Twin Peaks Appoints Pete Bell as Chief Marketing Officer Rapidly expanding concept brings on restaurant marketing expert to lead brand development and R&D menu strategy Dallas, TX (RestaurantNews.com) Twin… March 19, 2015 · ·