Please upgrade your browser. This site requires a newer version to work correctly. Read more
Hello world

John Albrecht

  • AP-BDC Certified
  • AP-IDC Certified
  • AP-O&M Certified
  • AP-Homes Certified
Northbrook, IL

With 35 years of experience as an architect, John D. Albrecht has been a
driving force for sustainability in Chicago for over fifteen years. John is a
founding member of the Chicago Chapter of the U.S. Green Building Council and
was the City of Chicago’s first LEED AP. He coordinated numerous green
building initiatives for the City including Mayor Daley’s Green Building
Management Team, the Green Building Task Force, the Green Urban Design
Committee, the City’s LEED Pilot Program, and was instrumental in
developing the City’s Environmental Action Agenda.

John is a registered architect in Illinois and Minnesota and a member of the
American Institute of Architects (AIA). He holds a National Council of
Architectural Registration Board Certification and is a LEED Accredited
Professional in Building Design and Construction (LEED AP BD+C), Commercial
Interiors (LEED AP CI) and Existing Buildings and Operations and Management
(LEED AP O+M), and has been the Project Team Administrator on over 40 LEED
projects and a team member on another 60+ projects.