πŸ‡ΊπŸ‡Έ USAJobs.work

America's Job Portal

← Back to USA Jobs

Senior Creative Manager

Company

Client of Avsar Global

Location

abu dhabi, abu dhabi

Posted

July 10, 2026

Position Overview

This is a leadership position responsible for shaping the brand across product launches, packaging, digital campaigns, retail experiences, social media, exhibitions, and corporate communications.

The candidate will work closely with senior leadership, product teams, and marketing stakeholders to drive creative excellence, brand consistency, and consumer engagement across international markets.

Key Responsibilities
  • Lead global brand strategy and creative direction
  • Oversee integrated marketing campaigns and product launches
  • Drive packaging, retail, digital and content development
  • Manage photography, videography, motion graphics and multimedia production
  • Lead and mentor the creative team while managing external agencies and partners
  • Ensure brand consistency across all customer touchpoints

Bachelor's Degree in Design, Branding, Marketing, Communications, or a related field

8-12+ years of experien...

Ready to Apply?

Join thousands of Americans building their careers

Apply Now