Taylor has managed operations for IMAGE Studios® since 2019 and was named #1 in 2022’s 175 Top Franchise Influencers by 1851 Franchise.
Taylor has worked 20+ years in business management running operations and designing training programs for multi-brand companies nationwide – with the last 18 years specific to the health, wellness, skincare, and beauty industries. Taylor has traveled the country teaching business operations, leadership, and continuing education courses to industry professionals, business owners, and company executives. Under Taylor’s leadership, IMAGE Ranked #160 in the top 500 franchises by Entrepreneur Magazine in 2021, top 100 Franchises by Franchise Dictionary, and Mountain West’s top 100 list. In 2022, IMAGE was named Best Workplaces by Inc. Magazine, made the Fast 50 list with Utah Business, and ranked on Inc.’s 5000 list of America’s Fastest Growing Companies!