Senior Creative Project Manger (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
Manage and deliver multiple creative projects globally for the Advisors Creative Desk (ACD) ensuring timely delivery and adhering to stakeholder requirements.
Act as a central coordination point for ACD’s global delivery ecosystem, driving consistency, innovation, and best practice sharing across regions.
Collaborate closely with Creative Director, marketing, sales teams, and global colleagues to maintain communication, optimize processes, and support business growth initiatives.
Minimum Requirements
Minimum 10 years professional experience in marketing, project, or creative account management.
Bachelor’s degree required; postgraduate qualifications desirable.
Proven experience in project management, stakeholder management, and client-facing roles including sales collaboration.
Work Experience Required: 10+ years in relevant marketing/project management roles.
Ideal Candidate Profile
Experienced in managing high-volume, fast-paced creative projects across multiple time zones with strong coordination skills.
Demonstrates a business growth mindset with ability to identify client needs and opportunity areas in marketing/creative domains.
Strong interpersonal and communication skills enabling effective briefing of creative teams and client reporting under pressure.
