Board of Directors
Xu Luo Luo
Mr. Shen serves as a director designated by TZE on Maxeon’s Board of Directors and member of its Coordination Committee. He is the Vice Chairman and CEO of TCL Zhonghuan Renewable Energy Technology Co. Ltd., a public company listed at Shenzhen Stock Exchange. Currently Mr. Shen is also a board member and Senior Vice President of TCL Technology Group Corporation. He was ranked as one of the best CEOs by Forbes China in 2022. Mr. Shen has many years of experience in the design and manufacturing of photovoltaic mono silicon materials. He has presided over several key large-scale R&D projects, and led TZE to win the top industry honors such as China patent excellence award, China innovation-oriented enterprise and Forbes China potential enterprise. Under Mr. Shen’s leadership, TZE has built a world-leading photovoltaic silicon ingot and wafer R&D, manufacturing and sales organization. Mr. Shen received his Bachelor’s Degree in semiconductor physics from Lanzhou University.