Steven is the chief financial officer for GE Research, a leading global provider of multi-disciplinary research services to GE businesses, U.S. government agencies, and strategic commercial partners. He leads GE Research's financial activities and global finance organization, including accounting and controllership, financial planning, tax, and analysis. He has held the role since 2018.
Steven previously served as chief financial officer for GE Renewable Energy’s Onshore Wind business, one of the world’s leading suppliers of renewable energy technology. Prior to that he was the global financial planning manager for GE Power & Water. Steven is a 2003 graduate of GE’s Experienced Financial Leadership Program. Since joining GE in 1997 he has held a variety of managerial roles with GE’s Power and Healthcare businesses. Steven is a certified Quality Black Belt.
He holds a Bachelor of Business Administration in Accounting from Siena College. Upon graduation, Steven attained his Certified Public Accountant (CPA) license while working in public accounting with Ernst & Young.
Steven and his wife, Mary Ann, reside in Clifton Park, New York with their two daughters.