Content & Digital Brand Lead (On-Camera | Multi-Business)

Elliot Scott Group • dubai, dubai emirate • Posted June 29, 2026

About the Role

Job Description

Content & Digital Brand Lead (On-Camera Multi-Business)

Location: Dubai UAE (Office-based with some on-site/off-site filming)

Company Overview

  • Recruitment & Talent Solutions
  • HR Career Services (CVs LinkedIn optimisation interview coaching)
  • Real Estate Services
  • Business Services & Outsourcing

We are building strong credible brands and are looking for a confident creative and commercially aware Content & Digital Brand Lead to become a visible face of the business across digital platforms.

Role Overview

This is not a junior social media role.

You will be responsible for creating presenting and distributing digital content that explains and promotes our services clearly professionally and engagingly. You must be comfortable on camera technically capable and confident representing the company publicly.

You will work closely with senior man...