Stephen Schaefer

Affiliations

  • Director at Talen Energy Corp (TLN), 2025-03-04
  • at Alpine Summit Energy Partners Inc. (ALPS), 2023-06-02