Dallah Albaraka Group
Open positions
1 job
10 views last week
Graphic Designer
On-siteMENA
Saudi Arabia
Jeddah, Makkah Al Mukarramah Province, SAUCreate visual content for digital and print channels and support marketing campaigns and communications. Translate stakeholder requirements into effective designs while maintaining a consistent brand identity.…
Adobe Creative Suite