About This Role
Directing and executing innovative campaigns for various brands is the core of this role, leading a team of creative professionals. This position suits a seasoned creative leader with a strong background in strategy and visual storytelling.
Responsibilities
- Develop and lead the overall creative strategy for client and in-house brands
- Conceptualize and execute innovative campaigns across digital, social media, print, video, and experiential marketing
- Lead and mentor a team of graphic designers, motion designers, video editors, copywriters, and creative strategists
- Collaborate with the marketing, client servicing, performance marketing, and production teams to deliver integrated campaigns
- Review and approve all creative assets before client delivery or publication
- Ensure all creative output aligns with brand guidelines, business objectives, and quality standards
- Present creative concepts, campaign ideas, and pitches to clients and senior management
- Drive brainstorming sessions and foster a culture of innovation and creativity
- Oversee creative project timelines, resource allocation, and quality control
- Stay updated on emerging design trends, consumer insights, digital platforms, AI tools, and industry best practices
- Lead rebranding initiatives, product launches, and integrated marketing campaigns
- Balance creativity with commercial objectives to achieve measurable campaign results
Requirements
- Expertise in creative strategy, branding, and visual storytelling
- Strong knowledge of Adobe Creative Suite (Photoshop, Illustrator, InDesign, After Effects, Premiere Pro) and Figma
- Excellent understanding of digital marketing, social media, advertising, and content strategy
- Ability to develop compelling concepts from brief to execution
- Strong presentation and client-facing skills
- Exceptional leadership, mentoring, and team management abilities
- Excellent project management and organizational skills
- Ability to manage multiple high-priority projects under tight deadlines
- Understanding of AI-powered creative tools and emerging design technologies is an advantage
- Bachelor's or Master's degree in Graphic Design, Visual Communication, Fine Arts, Advertising, Mass Communication, or a related field
- 812 years of experience in a creative agency, advertising agency, digital marketing agency, or brand management role
- Minimum 3
- 5 years of experience leading creative teams
- Proven portfolio demonstrating successful branding, advertising, and integrated marketing campaigns