Starlette Johnson Joins Twin Peaks As CEO Experienced industry executive to guide fast-growing brand’s growth Twin Peaks announced today that industry veteran Starlette Johnson has agreed to… October 19, 2015 · ·