Swarovski, the Austrian-based purveyor of crystal, jewelry and watches, has named Stephan Mechnig as chief legal and compliance officer.