Thomas Lenaghan is an accomplished professional in the renewable energy sector with extensive experience in engineering and construction. Currently serving as Vice President of Renewable Engineering & Construction at TRC Companies, Inc. since July 2020, Thomas previously held the position of Senior Manager in Renewables & Resiliency. Prior to this role, Thomas worked at Renewable Energy Systems Americas Inc. from April 2015 to July 2020 as Vice President of Construction Business Development and held managerial responsibilities for business development in renewable power at Bechtel Power Corporation from July 2010 to April 2015. Thomas earned a Bachelor's degree in Mechanical Engineering from Iowa State University between 1980 and 1984.
This person is not in the org chart
This person is not in any teams