The face of the Silhouette Group is our Executive Board.
The Silhouette Group is led by a four-member Executive Board: CEO Christian Bachler, CSO Michael Schmied, CFO Reinhard Mahr, and COO Thomas Windischbauer. Together, they shape the company’s strategic direction with a clear commitment to innovation leadership, uncompromising quality, corporate stability, and sustainable growth. Under their leadership, the Silhouette Group consistently strengthens its position as a benchmark in the premium eyewear segment through technological excellence, precise craftsmanship, and the clear goal of inspiring customers worldwide in a lasting way.
Christian
Bachler
CEO
As CEO, Christian Bachler oversees Human Resources, Corporate Communications, Strategy, and the Program Management Office (PMO). He also leads the Silhouette Group’s global brand business—which includes Silhouette, evil eye, and NEUBAU. In addition, he heads the Design and Silhouette Complete Eyewear divisions. He manages direct communication with the owner family and serves as spokesperson for the Executive Board.
Michael
Schmied
CSO
MMag. Michael Schmied holds overall global responsibility for the distribution of all products and brands across all sales channels—including Silhouette AG’s subsidiaries and branches, retail partnerships, company-owned stores, and distributors. In addition, he is responsible for the ongoing development of sales excellence through the continuous optimization of sales processes and organization, as well as for the Digital Business Unit.
Reinhard
Mahr
CFO
As CFO, Reinhard Mahr is responsible for finance and controlling as well as legal affairs.
Thomas
Windischbauer
COO
Dr. Thomas Windischbauer oversees the areas of technology, production, supply chain management, research and development, quality management, and the IT department.