John Budd is chief development and strategy officer of Sonic Corp. He is responsible for franchise sales, real estate and construction – both domestically and internationally. Additionally, in conjunction with the chief executive officer, Budd will lead and assist in further development of key strategic initiatives for the company.
Budd joined SONIC from the Boston Consulting Group, where he served as a partner and managing director. In that role, he gained relevant experience helping restaurant brands create successful management strategies, drive unit growth, implement long-term menu innovation and improve same-store sales and profits. Prior to his work with Boston Consulting Group, he held various domestic and international roles of increasing accountability with General Electric.
Budd earned his bachelor’s degree in economics from the University of Pennsylvania. He also received his M.B.A. from the Kellogg School of Management at Northwestern University.
Budd and his wife, Rebecca, have two sons, Jackie and Marcus.