english deutsch
100 Generators
Los Angeles-based agency provides capabilities, portfolio and biographies of principals.
112 advertising
Located in Hamburg, Germany and specializing in corporate identity, advertising, television commercials, print and web design.
180
An International agency based in Amsterdam, Netherlands.