Tschumi Identity
Tschumi Landshaftarchitektur is a landscape architecture firm based in Zürich, Switzerland. Known for their modern approach, fresh ideas and concepts that are out of the ordinary, the new brand identity we developed reflects this. Tschumi’s concepts fully integrate architecture with the natural environment in a modern way. Architectural green bands of color combined with strands of grass-like plant forms placed in an unexpected horizontal orientation, and plenty of white space are visual elements that represent man-made elements working with natural ones, and provide a hint of the firm’s aesthetics. This was awarded an American Graphic Design Award from Graphic Design USA.