Olympic House – the headquarters of the International Olympic Committee (IOC) – has recently achieved LEED Platinum v4.1 certification for its operations and maintenance. This certification represents the highest form of recognition within the renowned LEED (Leadership in Energy and Environmental Design) green building program, recognizing Olympic House’s sustainability performance.
Since its initial project phase, Olympic House has striven to meet the highest sustainability standards, in line with the IOC’s strategic roadmap Olympic Agenda 2020 and Olympic Agenda 2020+5. This has meant prioritizing resource efficiency, circular economy, respectful integration into the local landscape and user comfort. It was the first to obtain the LEED Platinum v.4 certification for Design and Construction, receiving 94 points – the highest score at the time. In addition, it was awarded the highest (Platinum) level of the Swiss National Sustainable Construction Standard (SNBS) and the Swiss standard for energy-efficient buildings.
This latest achievement, which focuses on the building’s operations and management, further solidifies Olympic House’s position as one of the world’s most sustainable buildings. With 82 points out of 100, Olympic House achieved the highest LEED operations score in Switzerland, which places it amongst top 10 percent of certified buildings in Europe (according to LEED O+M v4.1).
Published March 2025
