Silhouette International Vorstand

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<br>Bachler

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<br>Schmied

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<br>Mahr

Reinhard
Mahr

CFO

As CFO, Reinhard Mahr is responsible for finance and controlling as well as legal affairs.

Thomas<br>Windischbauer

Thomas
Windischbauer

COO

Dr. Thomas Windischbauer oversees the areas of technology, production, supply chain management, research and development, quality management, and the IT department.