Robert Buchbauer

CEO at Swarovski

Robert has been a member of the Executive Board since 2002 and is Chairman of the Board. He is based in Männedorf, Switzerland, and is Head of the Swarovski Consumer Goods Business. Robert studied Business and Management at Leopold-Franzens University in Innsbruck, and at the University of California, Berkeley.


Org chart

Sign up to view 15 direct reports

Get started