Peachy was co-founded by Dr. Carolyn Treasure, a Harvard-trained physician, and Eric Zhang, a former consumer and retail investment banker.
Drawing on a friendship that began at the University of North Carolina at Chapel Hill, the duo combined clinical excellence with strategic retail insight. Together, they have built a technology-forward, design-driven brand that establishes a new gold standard in aesthetic care—merging medical precision with a seamless consumer experience.