Kenneth Richard

Location New York
Bio

Creative Director/EIC The Impression

Creative Director Photographer Fashion Designer
Projects
14 Projects

Work History

Chief Impressionist, CEO & Founder
The Impression

Education

Skills