Stephen Troese

Ownership, Incorrect Details or Privacy? Request a change


Work Group, Category & Country

About Us

Stephen Troese is CEO of LRI Energy Solutions and responsible for the growth of the company into one of the largest design-build energy efficiency services companies in the energy savings performance (ESPC) contracting space today. Stephen Troese was part of the first DOE ESPC IDIQ pilot projects performed in the country in the mid-1990s, vaulting the company into forefront of the industry and receiving awards for energy efficiency in the Federal government and state and local government markets. Leading t

International Dialing Code For United States

United States
Dialing code

Call & Message

Address MAP

  • Street Address

    750 MD Route 3 South, Suite 19
  • City

  • State / Province

  • Zip / Postal Code