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