Yang Xu has extensive experience in the composites industry, currently serving as the Global Technical Product Manager at TPI Composites, Inc. since July 2016, where involvement in the Global GE Project and management of the Vestas V150 new project launch at the Yangzhou factory are notable achievements. Previous roles at TPI include Senior Process Engineer and Process Engineer, focusing on maintaining blade processes for GE projects. Prior to TPI, Yang Xu worked as a Process Engineer at Lianyungang Zhongfu Lianzhong Composites Group Co., Ltd., contributing to the Shanghai Electric project. Yang Xu holds a Bachelor's degree in Composite Material and Engineering from Jiangsu University, earned in 2014.