Marc Rosenberg

Affiliations

  • Director at Terraform Power Inc. (TERP), 2017-10-18