Bin Lu

Bin Lu

Chief Strategy Officer, Energy Management Business - Schneider Electric
Education

Ph.D. EE