Silhouette Group is a leading premium eyewear company based in Linz, Austria, established in 1964 by Anneliese and Arnold Schmied. The company, spearheaded by CEO and CFO Reinhard Mahr, CMO Michael Schmied, and COO Thomas Windischbauer, has solidified its presence as the global market leader in premium eyewear, boasting over 1,300 employees and 13 international subsidiaries.
Silhouette Group is acclaimed for its groundbreaking "Titan Minimal Art" eyewear, renowned for its exceptional lightness and superior comfort. Since 2017, the company has reaffirmed its Austrian heritage, emphasizing sustainability and offering a comprehensive range of locally produced lenses and frames.
The company's portfolio comprises its core brand Silhouette, urban fashion brand neubau eyewear (launched in 2016), and sports eyewear brand evil eye (launched in 2019). With a steadfast focus on quality, premium materials, and innovative, contemporary design, Silhouette Group has earned 110 awards.
Notably, the company boasts subsidiaries in Benelux, Brazil, China, Germany, France, United Kingdom, Hong Kong, Italy, Nordic countries, Austria, Spain, Switzerland, and the United States of America. Additionally, it operates a regional office in Dubai.
There is no investment information
No recent news or press coverage available for Silhouette Group.