Steve Fludder

CEO
NEC Energy Solutions

Steve Fludder has over 30 years of leadership in the power, energy, and infrastructure markets with substantial global experience, including 15 years based abroad in Asia and the Middle East.

Before joining NEC Energy Solutions, Steve was CEO of Alpha-En Corporation, a publicly traded New York based clean energy company. Prior to that, he spent four years as a senior executive officer with the Samsung Group as Chief Marketing and Sales Officer of Samsung Engineering.  Steve started his career at GE and spent 27 years with the company including five years as a vice president and corporate officer. He led GE’s company-wide Ecomagination environmental business initiative which grew to $18 billion under his leadership. Prior to that, he was responsible for several GE technology-based businesses across Asia, notably as President and CEO of GE Energy China in Beijing.

Steve holds a Master of Science degree in Mechanical Engineering from Massachusetts Institute of Technology, a Bachelor of Science degree in Mechanical Engineering from Columbia University, and a Bachelor of Science degree from Providence College.