Stephen Schaefer

Affiliations

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