Scott Thompson Shares Keys to Franchise Success July 27, 2026 by Mathieu Maurice Scott Thompson has experienced franchising from nearly every angle. Over the past 20 years, he has owned a franchise, held executive leadership positions with franchisors, and served as a CEO …