Francis Lee is an experienced finance executive currently serving as the EVP and Chief Financial Officer at Sleep Number Corporation. Previous roles include Chief Financial Officer at Wyze and multiple leadership positions at Nike, including VP Global Marketing Finance, VP Strategic Investments, and VP Global Categories Finance. Additional experience includes corporate strategy and business development at Gap Inc. and engagement management at Marakon. Francis Lee holds degrees from the Massachusetts Institute of Technology and Northwestern University - Kellogg School of Management.
Sign up to view 4 direct reports
Get started