Troy Ryan
About Troy Ryan
Troy Ryan serves as the Director of Operations at Leeward Renewable Energy, LLC, where he has worked since 2017. He has extensive experience in the renewable energy sector, having held various leadership roles at companies such as Infigen Energy and GE Power & Water.
Current Role at Leeward Renewable Energy
Troy Ryan serves as the Director of Operations at Leeward Renewable Energy, LLC, a position he has held since 2017. He is based in Independence, Missouri. In this role, he oversees operational strategies and ensures efficient management of renewable energy projects. His leadership contributes to the company's commitment to sustainable energy solutions.
Previous Experience at Leeward Renewable Energy
Before his current role, Troy Ryan worked at Leeward Renewable Energy, LLC as the Director of Field Services for five months in 2017. He also held the position of Regional Manager - Eastern from 2015 to 2017, where he managed operations in the Johnstown, Pennsylvania area. His tenure at Leeward has involved significant responsibilities in managing field services and regional operations.
Background in Energy Sector
Troy Ryan has extensive experience in the energy sector, having worked at Infigen Energy in various roles, including Plant Manager and Regional Manager. His positions spanned from 2011 to 2015, overseeing operations at multiple wind farms, including Allegheny Ridge Wind Farm and Cedar Creek Wind Energy. His background includes a focus on operational management and team leadership in renewable energy.
Experience at GE Power & Water
Troy Ryan began his career at GE Power & Water, where he worked from 1999 to 2007. His roles included Mechanic I & II, Technician I & II, and Site Lead. His time at GE provided him with foundational skills in mechanical operations and site management, contributing to his expertise in the energy industry.
Military Background and Education
Troy Ryan served in the United States Marine Corps from 1989 to 1998 as a 7242 Air Support Operations/TACC Crew Chief and Marine Corps Instructor of Water Survival. His military service included assignments in Okinawa, Japan, and Cherry Point, North Carolina. He also pursued education in Operations during his enlistment, which lasted nine years.
Media Appearance on Leadership Podcast
Troy Ryan appeared on The Leadership Under Fire Optimizing Human Performance Podcast, where he discussed high performance in tower climbing. This engagement highlights his commitment to leadership and performance optimization within the renewable energy sector.