Company Profile

Ameresco

Ameresco oversees the design, development, implementation, and management of sustainable energy projects for commercial, industrial, and government clients. The company went public in July.

Company Information
Industry
Energy
Location
Framingham, Massachusetts
Year Founded
1973
Company Size
501-1,000 employees
Inc. Honors
Inc. 5000
No. 3398 (2010), No. 3504 (2009), No. 3817 (2008), No. 99 (2005)