Business Description
Founded in 1984 and headquartered in New York, Perfect Moment is a global fashion brand selling ski, surf, and activewear for women, men, and children. The company reaches customers through its own online store, physical retail locations, and partnerships with select retailers across the United Kingdom, Europe, the United States, and beyond.