Steve joined TPI in 1999, became our CEO in 2004, led the company’s Initial Public Offering in 2016, and moved to the Chairman role in May of 2020. He also chairs TPI’s Technology Committee.
After 10 years, Steve concluded his service as a board member and past board Chairman of the American Wind Energy Association (AWEA). In 2020, he served on the transition board and led the CEO search committee as AWEA merged into the newly created American Clean Power Association (ACPA).
Steve serves as Chairman of the board of Keystone Tower Systems, an innovative manufacturer of wind turbine towers. He is an Operating Partner with Angeleno Group, an equity investment firm that provides growth capital for next generation clean energy and natural resources companies. Mr. Lockard also serves as an Executive in Residence at the W.P. Carey School of Business at Arizona State University.
Prior to joining TPI, Steve spent 15 years in the electronics manufacturing sector including serving as Vice President of Satloc, Inc., a supplier of precision GPS equipment. He was Vice President of marketing and business development and a founding officer of ADFlex Solutions, Inc., a NASDAQ- listed international manufacturer of electrical interconnect products. Earlier in his career Steve held several marketing and management positions at Rogers Corporation. Steve holds a B.S. in Electrical Engineering from Arizona State University.
What is Steven C. Lockard's net worth?
The estimated net worth of Steven C. Lockard is at least $420,633.97 as of May 11th, 2021. Mr. Lockard owns 584,295 shares of TPI Composites stock worth more than $420,634 as of April 7th. This net worth estimate does not reflect any other assets that Mr. Lockard may own. Learn More about Steven C. Lockard's net worth.
How do I contact Steven C. Lockard?
The corporate mailing address for Mr. Lockard and other TPI Composites executives is 8501 N. SCOTTSDALE ROAD GAINEY CENTER II SUITE 100, SCOTTSDALE AZ, 85253. TPI Composites can also be reached via phone at (480) 305-8910 and via email at investors@tpicomposites.com. Learn More on Steven C. Lockard's contact information.
Has Steven C. Lockard been buying or selling shares of TPI Composites?
Steven C. Lockard has not been actively trading shares of TPI Composites during the past quarter. Most recently, on Wednesday, December 15th, Steven C. Lockard bought 3,000 shares of TPI Composites stock. The stock was acquired at an average cost of $14.49 per share, with a total value of $43,470.00. Learn More on Steven C. Lockard's trading history.
Who are TPI Composites' active insiders?
Are insiders buying or selling shares of TPI Composites?
In the last twelve months, TPI Composites insiders bought shares 5 times. They purchased a total of 215,000 shares worth more than $328,950.00. The most recent insider tranaction occured on February, 26th when Major Shareholder Construction Taahhut A.S. Dere bought 10,000 shares worth more than $12,500.00. Insiders at TPI Composites own 3.7% of the company.
Learn More about insider trades at TPI Composites. Information on this page was last updated on 2/26/2025.