Delmar International Inc. logo

Graphiste - Marketing de croissance | Graphic Designer - Growth Marketing

Delmar International Inc. 🇹🇩 Montreal, Quebec, Canada

Onsite $50,000 - $70,000 Full-time Mid-level

The role involves conceptualizing and executing visually compelling creative assets for global campaigns and corporate initiatives. The designer will maintain brand consistency across all digital touchpoints and contribute to the evolution of the company's visual identity.

Responsibilities

  • Conceptualize and execute visually compelling creative assets for campaigns and corporate initiatives
  • Translate editorial briefs into high-impact design solutions and fresh 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 touchpoints

Requirements

  • Diploma or degree in Graphic Design or a related field (or equivalent experience)
  • 2-3 years of experience in a graphic design or creative marketing role
  • Strong portfolio showcasing recent, high-quality design work
  • Strong foundation in branding, layout, color theory, and typography
  • Proficiency in Adobe Creative Suite (Illustrator, Photoshop, InDesign) and Office 365

Benefits

  • Competitive compensation and comprehensive health and dental benefits
  • Opportunities for professional development and advancement
  • Collaboration with teams across 15+ countries
  • Exposure to cutting-edge tools and technologies
  • A culture that supports work-life balance

Key Skills

Graphic Design Adobe Creative Suite (Illustrator, Photoshop, InDesign) Office 365 Branding Layout Color theory Typography Design thinking Creative problem-solving Communication skills Collaboration skills Time-management skills Attention to detail Bilingualism (French/English)

About Delmar International Inc.

Founded in 1965, Delmar International provides International Freight Forwarding, Customs Brokerage, Ground Transportation, Logistics and Supply Chain related technology services. Delmar currently employs roughly 1,500 individuals primarily located throughout North America, Europe, Asia, South America and the Indian subcontinent. An extensive network of partnerships, and agency agreements form the balance of Delmar's global logistics network. Delmar's DNA is held together by a series of proprietary technology systems. Follow us: Facebook & Instagram @delmarcargo YouTube.com/delmarcargo

BEFORE YOU APPLY

Make sure your resume makes it through AI screening

Upload your resume

Never miss similar opportunities 🔔

Get notified when new graphic design jobs that match your preferences become available. Set up personalized job alerts to stay ahead of the competition.