Senior Manager-Creative Lead
Experts Plus Recruitment Services · Dubai, Dubai, United Arab Emirates
Tailor my CV for this job — freeOur client is seeking an experienced and visionary Senior Manager - Creative Lead to lead the creative vision, strategy, and development of innovative brand concepts, campaigns, and experiential solutions.The successful candidate will be responsible for translating business objectives and client requirements into compelling creative strategies, distinctive brand narratives, and engaging visual and experiential concepts. The role involves overseeing the end-to-end creative development process, ensuring all deliverables are strategically aligned, visually impactful, and consistent with brand standards.RequirementsQualifications & ExperienceRequired Skills & Competencies Creative Strategy & Business DevelopmentDevelop innovative creative concepts and campaign platforms for exhibitions, conferences, summits, and large-scale eventsContribute to business development activities through creative pitches, proposals, credentials, and strategic presentationsIdentify opportunities to expand creative services across brand identity, spatial design, content development, and immersive experiencesDevelop creative solutions that differentiate client offerings and strengthen market positioning Creative Operations & Project ManagementLead end-to-end creative development across campaigns, event identities, content systems, and experiential environmentsManage and coordinate multidisciplinary teams, including designers, copywriters, strategists, and external creative partnersOversee creative workflows, design reviews, feedback, and approval processesEnsure creative deliverables are completed on time and meet client expectations and quality standardsMaintain consistency and excellence across all creative executions Brand Governance & Quality AssuranceEnsure all creative outputs comply with established brand guidelines, communication strategies, and organisational standardsMaintain consistency across visual identities, brand messaging, and experiential designsOversee quality assurance to protect brand integrity and ensure high-quality creative deliveryEnsure compliance with governance requirements, particularly for government and high-profile client projects Creative Leadership & Team DevelopmentDefine and champion the overall creative vision and standards within the Brand Management functionProvide creative direction, leadership, and mentorship to internal teamsFoster a collaborative, innovative, and high-performance creative environmentEncourage creative excellence, continuous improvement, and effective cross-functional collaborationSupport team performance through effective planning, delegation, and empowermentBachelor's degree in Design, Visual Communication, Advertising, Marketing, or a related disciplineMinimum of 8 years of relevant professional experience in creative leadership roles within advertising agencies, creative agencies, or integrated communications environmentsProven experience leading creative concepts and integrated brand or campaign developmentExperience in exhibitions, conferences, events, experiential marketing, or large-scale brand activations is highly relevantStrong creative thinking, conceptualisation, and storytelling abilitiesExpertise in brand development, creative strategy, and campaign directionGood understanding of experiential design, spatial branding, and event environmentsAbility to translate business and marketing strategies into compelling creative conceptsStrong leadership and multidisciplinary team management capabilitiesExcellent client engagement, communication, and presentation skillsStrong project management, planning, and organisational abilitiesAbility to manage multiple projects and deliver within tight deadlinesStrong decision-making, problem-solving, and stakeholder management skills