Michelle Lesh is Alfen’s Chief Commercial Officer and a member of the company’s Executive Management Board. An energy solutions specialist, Alfen is at the heart of Europe’s energy transition.
Michelle has more than 20 years of energy expertise spanning power generation, grid innovation and infrastructure, as well as software. Prior to joining Alfen in 2021, Michelle held a variety of commercial roles in GE’s power generation and grid infrastructure businesses.
She holds a Bachelor of Science degree in mechanical engineering from Bucknell University, as well as an MBA from the University of California in Irvine.