Ella Qiang5

Ella Qiang leads strategic partnerships for Stellar in China. After receiving an MBA from University of California Los Angeles, she worked in financial infrastructure projects for the China Development Bank as Project Finance Manager till 2013. She also serves as a financial analyst and consultant, having worked for Sunrun and DNV GL.