Chief Supply Chain and Sustainability Officer
Francesca DeBiase leads the revitalization of McDonald’s sustainability vision under the platform of Scale for Good. Scale for Good demonstrates McDonald’s responsibility to take action on some of the most pressing social and environmental challenges in the world today, driving meaningful industry-wide change with the support of our franchisees and suppliers.
Francesca is also responsible for overseeing Global Supply Chain. Her team’s role is to ensure the most competitive suppliers with the right capabilities are focusing on the future needs of our customers. The team leverages the scale of our $40 billion spend in food, packaging, logistics, toys, technology, equipment and other services, while driving safety, quality and sustainability leadership in the industry.
Since joining McDonald’s in 1991, Francesca has held numerous management roles in Supply Chain and Finance in the U.S. and internationally.
Francesca is a member of the Board of Governors at the Metropolitan Planning Council, and an Advisory Board Member to the Supply and Value Chain Center for Loyola University Chicago. She is also a strong advocate for women and is the Global Advisor to McDonald’s Women’s Leadership Network.
She began her career with Ernst & Young and holds a Bachelor of Business Administration degree in Economics from Loyola University Chicago. She currently resides in Oak Park, Illinois with her husband and daughter.