Seeking a creative, detail-oriented graphic designer to develop compelling visual assets, maintain consistent brand identity, and support global marketing initiatives while collaborating with cross-functional teams.
Key Responsibilities
- Design and produce visually compelling creative assets for campaigns and corporate initiatives
- Translate editorial briefs into high-impact design solutions and fresh creative ideas
- Create and maintain digital assets for websites and online platforms
- Design and produce brand templates for various initiatives
- Ensure pixel-perfect execution and brand consistency across all customer touchpoints
- Contribute to the evolution of Delmar’s visual identity
- Support the Senior Manager in delivering creative output and daily brand maintenance
Qualifications
- Diploma or degree in Graphic Design or related field (or equivalent experience)
- 2–3 years of experience in graphic design or creative marketing roles (internships included)
- Strong portfolio showcasing recent, high-quality work in digital and campaign contexts
- Strong foundation in branding, layout, color theory, and typography
- Proficiency in Adobe Creative Suite (Illustrator, Photoshop, InDesign) and Office 365
- Experience using AI tools to create high-impact visuals
- Comfortable working with video editing platforms (Premiere Pro)
- Bilingual (French and English)
Education
Certification
Benefits And Growth
- Competitive compensation and comprehensive health and dental benefits
- Opportunities for professional development and career advancement
- Exposure to cutting-edge tools and technologies
- Collaboration with teams across 15+ countries
- Culture that supports work-life balance