John Wezowicz

Sr. Design Engineering Manager at TPI Composites

About

Links

Previous companies

Texas Instruments logo
Sensata logo

Timeline

  • Sr. Design Engineering Manager

    February, 2020 - present