As the Brand Creative Specialist, you will work closely with the Assistant Brand Creative Manager and serve as the driving force behind the brand’s visual and verbal identity, ensuring consistency, innovation, and excellence across all creative outputs. This is a strategic yet hands-on role that leads the development of integrated brand campaigns, seasonal launches, and marketing communications, effectively bridging storytelling, design, and commercial objectives.
You will manage a multidisciplinary creative team including designers, a copywriter, and a photographer, and collaborate cross-functionally with product, marketing, retail, and digital teams to deliver impactful creative that elevates the brand, builds emotional connection, and drives customer engagement and business performance.
Key Responsibilities:
- Lead the development and execution of brand creative across all channels, ensuring consistency in tone, style, and visual identity.
- Translate brand strategy into compelling creative concepts and campaigns that connect with consumers and support business goals.
- Direct and inspire the in-house creative team – including graphic designers, copywriters, and photographers – while fostering a collaborative and high-performing environment.
- Partner with marketing, product, e-commerce, and retail teams to develop 360o campaigns that include digital, print, packaging, social, in-store, and event assets.
- Oversee the creative direction and execution of seasonal product launches, including campaign ideation, look and feel, key messaging, and asset production.
- Guide and approve all major visual and copy elements, ensuring alignment with brand guidelines and creative standards.
- Manage the creative process from concept to completion, balancing timelines, resources, and feedback to deliver impactful and timely work.
- Collaborate with external agencies, photographers, stylists, and production vendors as needed to deliver high-quality creative.
- Maintain and evolve brand guidelines and creative toolkits to ensure consistency across global teams and partners.
- Stay on top of cultural trends, consumer behaviour, and design innovation to inspire and future-proof the brand’s creative output.
Qualifications:
- Bachelor’s degree in Graphic Design, Art Direction, Advertising, Communications, or a related field.
- Proven experience in brand or agency creative roles, with at least 2 years in a senior or leadership position.
- Strong portfolio demonstrating expertise in brand storytelling, visual design, campaign development, and team leadership.
- Ability to lead and inspire a creative team through clear direction, feedback, and mentorship.
- Deep understanding of brand building across physical and digital environments (retail, e-commerce, social, packaging, etc.).
- Excellent visual and verbal communication skills with the ability to present and articulate ideas to stakeholders.
- Proficiency in Adobe Creative Suite; familiarity with motion graphics, photography, or video production is a plus.
- Highly organized, resourceful, and able to manage multiple projects in a fast-paced, collaborative environment.