Charles Spears

Director, Creative at Christian Dior

Charles Spears is a seasoned creative professional with extensive experience in the beauty and retail industries. Since May 2014, Charles has served as Director, Creative at Parfums Christian Dior, managing relationships with top retailers to enhance visual experiences and event marketing. Previous roles include Freelance Art Director at Caudalie, Director of Design at Estee Lauder, and various senior design positions at Johnson & Johnson and Aveda, where Charles directed packaging, advertising, and merchandising initiatives for global product launches. Charles holds a Bachelor of Arts degree from Vassar College, earned in 1997.

Links


Org chart

This person is not in the org chart


Teams

This person is not in any teams