Michael Bachmaier

Head Of Global Digital Business at Silhouette Group

Michael Bachmaier has a diverse work experience spanning various roles and industries. Michael is currently the Head of Global Digital Business at Silhouette International. Prior to this, they worked as a Head of Global Brand Management at pewag group from 2019 to 2021. Before that, they held multiple positions at BMW Group including Head of Marketing Communication, Media & Advertising Strategist, and Sales & Business Development. Michael also has experience working as a Selbstständig at Bach|Berg Mittelstandsberatung. Michael started their career in 2011 in Handelsmarketing at BMW Group. Overall, Michael has a strong background in marketing, communication, brand management, and business development.

Michael Bachmaier's education history includes:

- In 2009 to 2012, they attended Hochschule Macromedia | Macromedia University of Applied Sciences, where they earned a Bachelor of Arts (B.A.) degree in Mediamanagement (Brandmanagement & Advertising).

- In 2012, they briefly studied at the University of Ljubljana, Faculty of Economics, focusing on Sustainability Leadership and Inspiration Academy.

- From 2014 to 2018, they pursued a Master of Business Administration (MBA) degree in International Management at FOM University of Applied Sciences for Economics and Management.

- In 2015, they attended the International College of Management Sydney (ICMS) for a short period, specializing in International Strategy and Sales Management.

- In 2023, they completed a program at Harvard Business School Online.

Links


Org chart


Teams


Offices

This person is not in any offices


Silhouette Group

1 followers

Silhouette Group, headquartered in Linz, Austria, was founded in 1964 by Anneliese and Arnold Schmied. CEO and CFO Reinhard Mahr, CMO Michael Schmied and COO Thomas Windischbauer head the company. Silhouette Group is the global market leader in the premium eyewear segment, with over 1,300 employees and 13 of its own international subsidiaries. Silhouette garnered worldwide acclaim with the introduction of its “Titan Minimal Art” eyewear, characterized by its incredible lightness and optimal comfort. Since 2017, the company has reflected its deep Austrian roots as a sustainable, full-service provider of made-in-Austria lenses and frames. With its core brand Silhouette, its urban fashion brand neubau eyewear (launched in 2016) and its sports eyewear brand evil eye (launched in 2019), the company stands for quality, high-value materials and innovative, contemporary design. It has received 110 awards. Subsidiaries: Benelux (Belgium, the Netherlands, Luxembourg), Brazil, China, Germany, France, United Kingdom, Hong Kong, Italy, Nordic (Norway, Sweden, Denmark, Finland), Austria, Spain, Switzerland, United States of Amerika Regional Office: Dubai


Headquarters

Linz, Austria

Employees

1,001-5,000

Links