Portland, Ore. — Built around the concept of “Dwelling Outdoors Together,” Snow Peak has opened a new U.S. headquarters and retail flagship in Portland, Ore. The grand opening will begin on September 11. In 20 years, Snow Peak has grown its U.S. presence from a modest distributorship to a 40-person team with retail locations on both coasts and ambitious plans for growth in the next two decades. The new headquarters and flagship embody the brand’s heritage and commitment to restoring humanity through time in nature. “I first visited the U.S. …