Meg Farren started with Taco Bell in 2025 as the President, North America. In this role, Farren leads talented teams to drive profitable and sustainable same-store sales, transactions, franchise operations, net new unit growth and overall performance.
Before joining the brand, Farren served as the General Manager for KFC United Kingdom & Ireland. She spent a decade at KFC where she led various marketing teams, including Innovation, Insight & Strategy and marketing communications.
Appointed as Chief Marketing Officer in 2016, Farren led a turnaround of the brand amidst unprecedented disruption to the category, transforming the total customer experience to make KFC more relevant and distinctive as well as easier to access.
Farren received a bachelor’s degree in political science from Duke University.