Eric Shen

Director of Global EPC Solution Division


Eric Shen is the director of global EPC solution division at Talesun, where he is responsible for delivering high quality PV plants worldwide. With over 9 years of engineering and project management experience in the renewable energy industry including PV and wind segment, Eric has delivered successfully turn-key EPC solution to clients all over the world. Eric holds a master degree in electrical engineering from the Xi’an Jiaotong University.


Copyright 2019 Solar Media Ltd. All rights reserved