PositionEditor-In-Chief, Chief Impressionist | The Impression
JoinedMarch 2, 2018
Articles436
Kenneth Richard is the Founder, CEO, and Editor-in-Chief of The Impression, where he leads the publication’s editorial strategy with over 30 years of fashion industry experience. His multifaceted background includes leadership roles as a CEO, Chief Marketing Officer, Chief Merchandise Officer, Chief Creative Director, Head of Acquisition Strategy & Licensing, Buyer, as well as creative positions as Art Director, Agency Director, and Designer of his own namesake collection, for which he orchestrated over 50 runway shows. With degrees in Journalism and Fashion Design, he brings both strategic insight and creative vision to The Impression’s global influence.