Under the supervision of the Marketing Manager, you will be responsible for creating all communication materials for the company while ensuring the consistent application of the brand guidelines across the group’s various brands.
Technical Responsibilities (100%):
- Ensure consistent application of the brand guidelines across all communication materials.
- Handle PowerPoint (PPT) presentations for the group’s various brands.
- Create and manage advertising graphics such as brochures, banners, etc.
- Maintain and enrich the marketing assets database (case studies, infographics, success stories).
- Design engaging infographics for social media and articles.
Required Skills and Qualities:
- Fluency in English and French.
- Excellent command of graphic design software such as Adobe Photoshop, Illustrator, InDesign, etc.
- Strong understanding of graphic design principles, including typography, composition, and layout.
- Knowledge of technical requirements and capabilities of printers.
- Expertise in tools and techniques for creating infographics.
- Keen aesthetic sense with the ability to create visually appealing and impactful designs.
- Attention to detail to ensure graphic consistency across existing documents.
- Good understanding of visual communication challenges and brand identity.
- Ability to work in a dynamic environment and meet deadlines.
- Excellent communication skills to collaborate with marketing teams and other departments.