Swatch Logo
Swatch SA is one of the largest and most successful watch companies in the world. Founded in 1983 by Lebanese-born Swiss entrepreneur Nicolas George Hayek, its clever marketing strategy epitomized the materiality of the 1980s culture and helped culminate the end of the quartz crisis.
Swatch sells watches under 19 different product lines. Omega is the luxury brand of the Swatch Group.
DESIGN ELEMENTS, HISTORY AND EVOLUTION OF SWATCH LOGO
Shape of the Swatch Logo
The Swatch logo comprises of the Swatch wordmark and the Swiss flag cross which signifies the country of origin of the watchmaker.
Colors of the Swatch Logo
The Swatch logo features three colors; namely black, red and white. All these colors depict such qualities as dominance, supremacy, excellence and elegance.
Font of the Swatch Logo
The Swatch logo incorporates a custom typeface.
Further Reading on Swatch