SCH — a company having multiple businesses in Europe. The design of the logo was to speak at the Swiss background of the company.

View all tags
Posted on Mar 24, 2017

More by LOVEMEDO branding agency

View profile