As our Brand Director you are the strategic steward of the Insomnia Cookies brand. You play a critical role in the brandâs positioning, purpose, and point of view â ensuring clarity, consistency, and on time relevance across every customer touchpoint. This role partners closely with the Creative Director, who brings the brand to life through visual identity, storytelling, and execution. Together, you ensure Insomnia shows up with a clear strategy and a distinctive creative expression that drives both cultural relevance and business impact. Sitting at the intersection of consumer insight, brand strategy, and performance, the Director, Brand translates customer and cultural understanding into a cohesive brand roadmap that informs campaigns, product launches, partnerships, and experiences â all in service of long-term brand equity and growth.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Director
Education Level
No Education Listed
Number of Employees
1,001-5,000 employees