Kathy Leech, member of APCO’s International Advisory Council, is the former vice president of corporate brand and advertising at Comcast, where she led brand strategy, research, advertising and procurement for Comcast’s corporate brand. She also led Comcast’s 2016 and 2018 U.S. corporate Olympic advertising campaigns.
Before joining Comcast, Ms. Leech led BP’s U.S. corporate reputation team. In this role, she led BP’s U.S. branding, advertising and social media response during the 2010 Gulf oil spill and the company’s reputation recovery programs after the crisis, including its programs to restore Gulf tourism. Ms. Leech also led the development and execution of the multi-platform campaign for BP’s marketing partnership with Team USA during the 2012 and 2014 Olympics. She also managed BP’s global agency relationships and marketing procurement.
Ms. Leech holds a BBA in Accounting from the University of Texas at Austin and a Master of Management from Northwestern University.