Steve Lockard

Steve Lockard

Operating Partner

Mr. Lockard joined SCF in 2021 and brings over 35 years of experience in global operations leadership to the firm, where he now supports energy transition investments and company platform building.

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 Chairman of Keystone Tower Systems, an innovative manufacturer of wind turbine towers.  He also serves on the board of Powerstar, an SCF portfolio company.

Steve served for 10 years on the board of the American Wind Energy Association (AWEA) and recently 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.