Match Score
Against your primary resumeLogin to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Protocol Intelligence
Data-driven signals on your job's competitivenessLog in to see why each signal reads the way it does.
Job Description
Structured overview of role & requirementsAbout This Role
Lead and oversee integrated creative concepts, campaigns, and storytelling across multiple media including digital, events, video, and internal/external communications.
Define and implement brand strategy through positioning, messaging frameworks, and campaign narratives aligned with business objectives and market insights.
Engage with senior business and marketing stakeholders to influence decision making and act as a trusted advisor on brand communication and creative effectiveness.
Minimum Requirements
Minimum 12 years of experience in creative leadership, brand strategy, advertising design, or integrated marketing communications.
Proven experience as Creative Director, Design Director, Associate Creative Director, or equivalent strategic creative leadership role.
Strong portfolio demonstrating brand building, integrated campaigns, storytelling, and creative problem solving.
Experience working with senior stakeholders and managing complex projects in fast-paced environments.
Ideal Candidate Profile
Strategic creative leader capable of translating insights and positioning into impactful concepts and executions that drive measurable business outcomes.
Experience operating in agency, brand consulting, or large enterprise marketing environments involving complex brand systems and corporate communications.
Demonstrated ability to foster innovation and excellence within multidisciplinary creative teams while influencing senior stakeholders effectively.
