Ben Stafford

Ben Stafford

GM – Services Sales
GE Renewable Energy


GM Services Sales – North America. Ben is responsible for leading sales strategy, deal development and negotiations, and growing the services business by delivering innovative financial solutions, with a particular focus on RePower. Ben joined GE in 2013 through the Junior Officer Leadership Program, a two-year, cross functional, business rotational program designed for transitioning military officers. Over the last 8 years, Ben has held multiple roles across GE Renewable Energy. Prior to his current role, he served as the North America Services Sales Leader. Additionally, Ben has served as Senior Commercial Proposals Manager for Onshore Wind Americas, and Technical Manager for Power Generation Products. Prior to joining GE, Ben served six years as an infantry officer in the United States Marine Corps. Ben holds a Bachelor of Arts degree in history from Yale University, and a master’s degree in engineering from Union College.