Glen Swindle has held senior positions at Constellation Energy, where he ran the Strategies Group for the merchant energy business, and at Credit Suisse, where, as Managing Director and Co-Head of Power and Natural Gas Trading, he ran structured trading teams responsible for significant aspects of the North American energy business.

Previously he held tenured positions at UCSB and Cornell University. He currently holds an adjunct faculty position at New York University where he lectures on energy valuation and portfolio management. He is also on the Energy Oversight Committee for GARP's Energy Risk Professional Program and is a frequent speaker at panel discussions and webinars. He is the author of Valuation and Risk Management in Energy Markets (Cambridge University Press, 2014).

He holds a Ph.D. in Applied Mathematics from Cornell University, an M.S.E. in Mechanical Aerospace Engineering from Princeton, and a B.S. in Mechanical Engineering from Caltech.