World Economic Forum Survey

Description

  • World Economic Forum

  • 2011

Cologny-Geneva, Switzerland - Web design and development for the Executive Opinion Survey 2012. The client required the website to work with more than 20 languages.