Photo courtesy of Maria Del Rio
Sherri McMullen is the Founder of eponymous luxury concept retail stores, McMullen, located in Oakland and Palo Alto, California. With more than 20 years of fashion industry experience, Sherri is dedicated to advocating for industry change while committing resources and platforms for Black designers and creatives.