Arc'teryx Chamonix Partner Store : In 2016 Arc’teryx, the Canadian technical outdoor brand, building on its long-term relationships in the French mountain town of Chamonix stepped up its game in various dimensions: consumer events, ambassador program, gui