Visual Communications Manager
Job Purpose
Lead the development of high-impact visual communications and executive presentations that translate complex business strategies, investment opportunities, and operational information into clear, compelling, and decision-ready materials. Ensure consistent brand application and enhance communication effectiveness across the Group.
Key Responsibilities
- Develop executive presentations for leadership, board meetings, investor discussions, and strategic initiatives.
- Transform complex business information into engaging visual narratives, infographics, dashboards, and reports.
- Ensure all communication materials meet brand, quality, and corporate identity standards.
- Create and maintain presentation templates, visual frameworks, and design standards.
- Utilize PowerPoint, Adobe Creative Suite, and AI-enabled tools to produce high-quality deliverables.
- Collaborate with business stakeholders to improve communication clarity and presentation effectiveness.
- Manage multiple projects, ensuring timely delivery and high-quality outputs.
Qualifications
- Bachelor's degree in Graphic Design, Visual Communications, Multimedia Design, or related field.
- 6-10 years of experience in visual communications, presentation design, graphic design, or strategic communications.
- GCC experience is preferred.
Skills & Competencies
- Advanced PowerPoint and Adobe Creative Suite (Photoshop, Illustrator, InDesign).
- Strong visual storytelling, information design, and data visualization skills.
- Ability to simplify complex business concepts into executive-level communications.
- Strong stakeholder management and business acumen.
- Experience with AI-powered design and presentation tools.
- Fluent in English and Arabic (mandatory).
Core Competencies
- Leadership
- Agility
- Resilience
- Quality Focus
- AI Fluency