Taco John’s Adds 4 to Leadership Team
With a focus on enhancing guest experiences, owner operations, and franchisee growth, Taco John’s announced the following promotions and additions to its leadership team. Renee Swisher was promoted to vice president of finance and technology for Taco John’s International. She has been with Taco John’s for more than 20 years, most recently as the director […]