TPI Composites
Show contact
Paul G. Giovacchini
Lead Independent Director
Philip J. Deutch
Director
James A. Hughes
Jayshree Desai
Linda P. Hudson
TJ Jordan
Bavan Holloway
Andrew Moir
8 members
Current role
Steven C. Lockard
Chairman