WORLD ECONOMIC FORUM INSTALLATIONS
Every year the professional services industry descends on the town of Davos in the Swiss Alps to promote itself to the most powerful audience in the world at the World Economic Forum. The result is such an overload of messages that in the end not much gets through. To get Deloitte’s presence to cut through we created a powerful, simple message tied closely to the theme of the event, and presented it in a way that no delegate would ever forget: a giant 140m2 anamorphic installation in which the messages resolve only when seen from one specific point in the space.
It became the standout brand statement at that year’s Forum, becoming the location of choice for photoshoots, TV interviews and making the international news.