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