Skip to main content

UNC Clean Tech Speaker

Tom Flaherty

Tom Flaherty
Operations Leader, Global Supply Chain
GE Onshore Renewables


Tom Flaherty is the current Global Supply Chain Operations Leader for GE’s Onshore Renewables business. Tom has 34 years with GE holding a variety of Supply Chain positions and has been with the Renewables business since its start in 2003. During his time in Renewables, Tom was a key contributor in growing GE’s Wind Turbine manufacturing footprint over the last decade to support significant volume growth across the globe. In his current role as Operations Leader, Tom is responsible for Global Planning, Manufacturing Engineering, and Operating Excellence for the Onshore Renewables business. Prior to Renewables, Tom worked in GE’s Power, Nuclear, Advanced Materials, and Plastics Businesses holding leadership roles in Manufacturing, Quality, Product Development, Materials Management, and Sales & Operations Planning.

Tom is from Rochester, NY and holds a B.S. in Chemical Engineering from Clarkson University and an MBA from the University of North Carolina, Wilmington. He is married, has 1 son and spends his time away from work skiing, golfing, and boating.