Masters of Light Since 1895. Swarovski creates exquisite crystal-based products of unparalleled quality and craftsmanship, designed to bring joy and celebrate individuality. With a global presence through 2,400 stores and 6,700 points of sale in over 140 countries, Swarovski employs over 18,000 peop...See more
Headquarters:
Switzerland
Company Type:
MNC / Large Enterprise
Company size:
5,000+ Employees
Address:
ALTE LANDSTRASSE; 411; MÄNNEDORF, 8708, CH
HIGH
spending power