Firma Swarovski jest obecnie kierowana przez czwarte i piąte pokolenie założyciela marki – Daniela Swarovskiego. Działalność firmy obejmuje dwa główne obszary, z których jeden związany jest z produkcją i sprzedażą elementów luzem dla podmiotów z branży, drugi natomiast – z tworzeniem gotowych produktów. Swarovski wprowadził także własne linie dodatków, biżuterii oraz przedmiotów do dekoracji wnętrz. Są one sprzedawane w ponad 1,8 tys. sklepach detalicznych we wszystkich głównych stolicach mody, linie projektowane przez światowych projektów. Aktualnie w sklepach Swarovskiego wprowadzana jest nowa aranżacja butików realizowana zgodnie z koncepcją japońskiego projektanta Tokujin Yoshioka – projektem „Crystal Forest”, który został opracowany specjalnie dla marki Swarovski