Creative Director (Senior Managing Consultant)
MastercardMatch 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 manage the global Advisors Creative Desk creative organization to deliver high-quality, strategically aligned creative projects at scale.
Drive the evolution and scalability of global creative delivery models by implementing AI, automation, governance, and emerging technologies to enhance quality and productivity.
Define and monitor KPIs using data insights to optimize creative outcomes, operational excellence, and business impact while leading organizational change and innovation initiatives.
Minimum Requirements
15+ years leadership experience in creative operations, in-house agencies, production, marketing services, or creative transformation in large, complex organizations.
Strong expertise in AI, automation, and emerging creative technologies with proven success leveraging them to improve quality, scalability, and business outcomes.
Experience building and scaling global creative delivery organizations and capability centers with governance frameworks and performance metrics.
Bachelor’s degree required; Master’s degree preferred.
Ideal Candidate Profile
Proven ability to lead large, multidisciplinary, global creative teams and foster a culture of accountability and continuous learning.
Experience driving organizational change, managing transformation initiatives, and influencing senior stakeholders in matrixed environments.
Commercially minded leader capable of balancing creative quality with operational efficiency, customer outcomes, and measurable business value.
