Rachel Shaw

Manager, Art Director

Rachel Shaw is a multi-disciplinary Artistic and Creative Director at Sephora Canada with expertise in fashion, beauty, lifestyle, and digital content. With over 15 years of experience, Rachel has led creative teams on numerous global marketing campaigns across North America, Europe, and the Asia-Pacific region. Former roles include Senior Art Director at Canada Goose, where they spearheaded visual strategies, and Manager, Art Director at Danier Leather Inc., focusing on art direction and branded content. Rachel's educational background includes degrees in Business Communications, Corporate Communications, and Digital Media from respected institutions.

Location

Toronto, Canada

Links


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices