Twin Peaks Expands Executive Team to Bolster Franchise Business
Twin Peaks CEO Joe Hummel announced that the company has welcomed two new executives to its leadership team—Vice President of Franchise Development Glenn Moon and Vice President of International Fr ...