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.


  • CEO

    Current role