Alfred (Hongrui) Chen is a Project Engineer/Analyst at Queequeg Renewables, with previous experience as a Bioenergy Engineer at New Africa Impact and Renewable Energy Engineer at 中国能建. Alfred (Hongrui) also worked as an Energy Statistician & Consultant at IRENA. Chen holds a Master of Science in Environmental Engineering Technology from Imperial College London and a Master of Engineering in Renewable Energy Engineering from the University of Exeter.
Previous companies
Sign up to view 0 direct reports
Get started