LEED Platinum Certified Headquarters

Dedicated To The Environment: Subaru of New England's recently constructed headquarters is proof of our dedication to the environment. Through its sustainable design, this building has earned LEED (Leadership in Energy & Environmental Design) Platinum Certification. We're pleased to share that SNE is now the top-rated privately owned organization of its kind over 100,000 square feet in the entire U.S.

Intelligent Design: Every inch of this building was meticulously constructed. The various features throughout, from the solar panels to the occupancy sensors, contributed to its LEED Platinum Certification and overall ranking. We're proud to work in a building that not only benefits its employees, but also the environment.


Project Benefits: Through the construction of this environmentally friendly building, Subaru of New England now operates much more cost-effectively and efficiently. In fact, this project has saved us almost 41% in energy costs. Over time, the green features of this building will pay for themselves in savings.