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 (Restaurant News… March 19, 2015 · ·