Edward Barry Welch

Affiliations

  • Director at Ha Sustainable Infrastructure Capital Inc. (HASI), 2025-04-25
  • Director at Transmontaigne Partners Llc (TLP), 2019-02-28
  • Chief Executive Officer at Atlantic Power Corp (AT), 2014-03-21