Chief Technology Officer
Leila Zhang has served as the Chief Technology Officer of Yum China since March 2018. Ms. Zhang served as Vice President, Information Technology from October 2016 to March 2018, a position she held at Yum! Restaurants China from 2014 to October 2016. Ms. Zhang joined Yum! Restaurants China in 1996, held various positions in the information technology department, and began leading the department in February 2017. Prior to joining YUM, Ms. Zhang was an engineer with Inventec Electronics (Shanghai) from 1992 to 1996.