2 creative studios list an office in Geneva.
basedesign.com · Also in Brussels, New York, Melbourne and Ho Chi Minh City
landor.com · Also in Berlin, Dubai, Hamburg and 25 more