PositionEditor-In-Chief, Chief Impressionist | The Impression
JoinedMarch 2, 2018
Articles422
Kenneth Richard, the Founder, CEO, and Editor-in-Chief of The Impression, plays a central role in shaping the publication's editorial strategy from his base in the US. With a dynamic 30-year career in the fashion industry, he brings a unique breath of experience that spans both the public and private sectors. 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. These varied experiences, combined with his undergraduate degree in Journalism and graduate degree in Fashion Design, have positioned Kenneth as a leading creative and visionary in the fashion world, with the insight and expertise to guide The Impression's influence and direction in the evolving global market.