Lead Specialist, Brand II Ma'aden Aluminium Company (MAC)

Employer Active

Posted 6 hrs ago

Experience

7 - 10 Years

Job Location

Riyadh - Saudi Arabia

Education

Any Graduation()

Nationality

Any Nationality

Gender

Not Mentioned

Vacancy

1 Vacancy

Job Description

Roles & Responsibilities

Job Purpose:

The Lead Specialist, Brand is responsible for managing and strengthening Maaden s corporate brand identity through strategic planning, governance, and execution of brand initiatives. This includes overseeing the implementation of brand programs and projects, ensuring alignment with business objectives, and maintaining consistency across all internal and external touchpoints.

The role also involves end-to-end project management of brand-related deliverables from concept and briefing to execution, quality control, and performance assessment.

Key Accountabilities:

  • Lead the development and implementation of Maaden s brand strategy to support corporate objectives and strengthen market positioning.
  • Manage brand-related projects from initiation to delivery, including timelines, budgets, vendor coordination, and quality assurance.
  • Oversee brand governance to ensure adherence to Maaden s visual and verbal identity guidelines across all business units and partners.
  • Coordinate with internal departments (Corporate Communication, Marketing, CSR, HR, and others) to ensure consistent and accurate brand representation.
  • Supervise the creation and rollout of branded materials, campaigns, and assets in collaboration with agencies and vendors.
  • Conduct regular brand audits to assess compliance, consistency, and performance across platforms.
  • Provide strategic brand input and creative direction for campaigns, events, sponsorships, and activations.
  • Manage internal approval workflows and feedback loops to streamline project delivery.
  • Monitor market, industry, and competitor trends to ensure Maaden s brand remains relevant and distinctive.
  • Develop internal brand training, toolkits, and communication programs to enhance understanding and advocacy.
  • Maintain an organized system for brand assets, templates, and resources, ensuring accessibility and version control.

Minimum Qualifications:

Bachelor s degree in Marketing, Communications, Branding, Design, or related field.

Minimum Experience:

5 7 years of experience in brand management, corporate communications, or project-based marketing roles

Skills:

  • Strong project management skills with proven ability to plan, execute, and deliver complex brand initiatives on time and within scope.
  • Demonstrated experience managing and evolving corporate or consumer brands.
  • Excellent stakeholder management, communication, and collaboration abilities.
  • Deep understanding of branding principles, design systems, and identity implementation.
  • Analytical mindset with the ability to measure brand impact and recommend improvements.
  • Creative and strategic thinking with strong attention to detail and quality.
  • Experience working with creative agencies, vendors, and multidisciplinary teams.
  • Proficiency in using project management and collaboration tools

Company Industry

Department / Functional Area

Keywords

  • Lead Specialist
  • Brand II

Disclaimer: Naukrigulf.com is only a platform to bring jobseekers & employers together. Applicants are advised to research the bonafides of the prospective employer independently. We do NOT endorse any requests for money payments and strictly advice against sharing personal or bank related information. We also recommend you visit Security Advice for more information. If you suspect any fraud or malpractice, email us at abuse@naukrigulf.com