The Forum operates from its landmark headquarters overlooking Lake Geneva in Cologny, Switzerland. Around 600 employees are based here, in a building designed with space and light in mind, blending seamlessly into the surrounding countryside thanks to olive-green granite walls, grass-planted roofs, and vast glass-covered areas.
With a total surface area of 11,500 square meters, the building is perfectly suited to provide optimal working areas and spaces for collaboration, and also serves as the venue for smaller meetings throughout the year.
Geneva is a vibrant, multicultural city, set in a breathtakingly beautiful landscape with mountain and lake views, and is home to over 200 international organizations, including the European headquarters of the United Nations. Due to its close collaboration with other institutions, the World Economic Forum is in an ideal location.