The role involves independently creating polished, high-quality presentation decks for executive audiences using advanced visual storytelling techniques
Job Summary
The role involves independently creating polished, high-quality presentation decks for executive audiences using advanced visual storytelling techniques.
Candidates must translate complex datasets into clear, visually engaging stories through strong layout, typography, and interactive infographics.
This position requires strict adherence to corporate brand guidelines while collaborating with marketing and sales teams to align materials with strategic goals.
Matching Summary
The role involves independently creating polished, high-quality presentation decks for executive audiences using advanced visual storytelling techniques.
Skills & Requirements
Must-have
Advanced Microsoft PowerPoint skills
Adobe Creative Suite proficiency
Motion graphics and video editing
Data visualization and infographic design
Corporate brand guideline adherence
Nice-to-have
Figma interface design experience
Workfront project management tools
Webflow or WordPress website building
AI-driven design workflow integration
Digital asset management systems
Key Requirements
Bachelor degree in Graphic Design or related field
5+ years experience in creative agency or corporate design
Proficiency in Adobe After Effects and Premiere Pro