Karen Ellis

Karen Ellis

Karen Ellis

Global Executive Creative Director

Clé de Peau Beauté - Tokyo

GLOBAL

Biography

Karen is the Global Executive Creative Director for the luxury beauty brand Clé de Peau Beauté. Enthusiastic and creatively driven, she leads the brand with an intelligent approach, infusing art, exquisite craftsmanship, and strategy into its luxury products, communications, and brand experience design.

A true citizen of the world, her inquisitive nature has led her to live in five countries and travel extensively in seventy-three more. Based between Tokyo and London, Karen draws on this worldview in her work, which seeks to champion positivity through luxury brand experiences that evoke emotional affinity while driving business results.

With an ethos built on collaboration and mutual respect, she has created thriving creative cultures and led successful teams across New York, London, Paris, Singapore, Seoul, Hong Kong, Shanghai, and Tokyo. Before founding her bespoke luxury beauty consultancy, she led global prestige beauty creative businesses at McCann, Deutsch, Grey London, Select Paris, Ogilvy, Leo Burnett, and MullenLowe.

Karen has also served as a juror for the Cannes Lions Design, Dubai Lynx Print, Film and Film Craft, and The Clios Film, among others.

Related Lions Award

Brand Experience & Activation