Rebecca Cranna

Affiliations

  • Chief Financial Officer at Terraform Global Inc. (GLBL), 2018-01-03
  • Chief Financial Officer at Terraform Power Inc. (TERP), 2017-10-18