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...