M. Thomas Studebaker

Affiliations

  • Chief Operating Officer at Terraform Global Inc. (GLBL), 2016-07-13
  • Chief Operating Officer at Terraform Power Inc. (TERP), 2016-07-13