Skip to main content

Stephen Brown Davis

Independent Director

Stephen Brown Davis was appointed as our independent director with effect from the listing date. Currently, Mr. Davis acts as the director of Ares Acquisition Corporation (NYSE: AAC). Mr. Davis also serves as a senior advisor of McKinsey & Company and an executive advisor of the Bill & Melinda Gates Foundation China Country Office. Prior to joining us, Mr. Davis also served as the president and chief executive officer at PATH, an international nongovernmental organization in global health innovations. Mr. Davis obtained the juris doctor degree from Columbia University School of Law in 1988.