TPI Composites (TPI) has announced that it has promoted William Siwek to President, effective May 8, 2019, and appointed Bryan Schumaker as Chief Financial Officer (CFO), effective May 13, 2019. Steven Lockard will continue to serve as the Chief Executive Officer of TPI.
In his new role as President, Bill will oversee TPI’s global operations, finance, supply chain, legal, human resources and information technology functions. Bill was TPI’s CFO since the beginning of August 2013.
In his role as Chief Financial Officer, Bryan will lead TPI’s finance, accounting and investor relations functions. Prior to joining TPI, Bryan served in various financial roles at First Solar, Inc. from April 2008 to May 2019. Prior to working at First Solar, Bryan spent over five years at Swift Transportation in various finance roles, including as Corporate Controller. Bryan also has worked in public accounting at KPMG and at a BDO alliance firm in various roles. Bryan holds a Bachelor of Business Administration – Accounting degree from the University of New Mexico and is a Certified Public Accountant.