John Trinta

Affiliations

  • Director at Sunrun Inc. (RUN), 2025-01-04