Andy Li's Location
Peking, Beijing, China
Andy Li's Work
Andy Li's Education
Andy Li's Skills
Andy Li's Summary
Andy Li, based in Peking, Beijing, China, is currently a Bd Manager, Energy China at Abengoa, bringing experience from previous roles at Siemens, Solar Total and Arreon Carbon. Andy Li holds a 2001 - 2005 Bachelor Of Science in Business @ Northumbria University. With a robust skill set that includes Business Development, Project Finance, Energy Project Development, International Bd, Biomass and more, Andy Li contributes valuable insights to the industry. Andy Li has 1 email on RocketReach.