Industry News – Chopard USA New Headquarters

Swiss watchmaker and jeweler Chopard has purchased a five-story mansion in New York City to house its North American headquarters. It had been located at Rockefeller Center, but had outgrown that space.

Chopard USA President Thierry Chaunu said the new facility, located at 21 East 63rd Street, between Fifth and Madison avenues, will also serve as home to Chopard’s sister company, the private jeweler De Grisogono.

Located around the corner from the Chopard boutique on New York’s Madison Avenue, the new headquarters “will allow the company to continue its phenomenal growth in the U.S. market by expanding our service capabilities,” said Chaunu.

Built in 1900, the previous owners of this private home, turned emporium, included jeweler Jean Schlumberger (Tiffany & Co.) and singer Diana Ross.