Log in
TPI Composites
Contact
Links
Previous companies
View in org chart
Sathish Jayaraj
Director Operations
Larry Estorga
Plant Manager
Jerry Jiang
TPI Yangzhou Plant General Manager
Juan Enrique Villarreal
Roberto Parrilla García
Field Service Manager
+ 8 more
September, 2023 - present