Trish Demeter

Managing Director, Energy