Steve Lockard
operating partner
Steve Lockard is an Operating Partner at SCF Partners where he supports energy transition investments and company platform building. Steve brings 40 years of experience in global operations leadership to the board.
He is the former CEO and current Chairman of TPI Composites (NASDAQ:TPIC) where Steve led the company’s transformation from a New England based boat builder to the largest independent global wind blade manufacturer. Steve is an advisor to Keystone Tower Systems, an innovative manufacturer of wind turbine towers. He also serves on the board of D2Zero, an SCF portfolio company.
Steve served for 10 years on the board of the American Wind Energy Association (AWEA) and helped to create the American Clean Power Association (ACP).
Based in Arizona, Steve is a proud supporter of Arizona State University, loves golf, skiing and chasing his grandkids.