He earned a B.S. in Chemical Engineering from Clarkson University and a PhD in Environmental Engineering from Yale University. Prior to joining the faculty at UM, he spent several years working in the energy industry, advising utility executives on renewable energy strategy and conducting energy market analysis.