Charles Stroo

Affiliations

  • Chief Operating Officer, Wind at Tpi Composites Inc (TPIC), 2025-03-21