Manager at Children's Investment Fund Foundation (CIFF)
Xiao Zhao is a(n) Manager working at Children's Investment Fund Foundation (CIFF).