Stephen Troese is the CEO of LRI Energy Solutions and the Founder/CEO of ENVOCORE, a position held since April 1994. At LRI Energy Solutions, Stephen Troese has driven significant growth, establishing the company as a leading design-build energy efficiency services provider in the energy savings performance contracting sector. Notably, Stephen Troese played a crucial role in the first DOE ESPC IDIQ pilot project in the mid-1990s, propelling the company to a prominent position in the industry and earning recognition for excellence in energy efficiency across federal, state, and local government markets. Stephen Troese holds a Bachelor's degree in Architecture from the University of Maryland.
Links
Sign up to view 2 direct reports
Get started