📢 Take advantage of special savings when you post a job for the first time! Learn more. ➡️

Search
Header navigation

88 Marketing Jobs in Canada

Logo for job Director, Brand Experience
Scott Mission
locationToronto, ON
remoteHybrid
PublishedPublished: 2026-07-17
ExpiresExpires: 2026-09-15
salary$95,000 - $110,000 per year
Quick Apply
Logo for job Director, Donor Growth & Journey
Scott Mission
locationToronto, ON
remoteHybrid
PublishedPublished: 2026-07-17
ExpiresExpires: 2026-09-15
salary$110,000 - $125,000 per year
Quick Apply
Logo for job Board Member
Canadian Association of Health Advocates and Navigators
locationCanada
remoteFully Remote
PublishedPublished: 2026-07-16
ExpiresExpires: 2026-08-12
Logo for job STEPS Public Art Marketing & Communications Placements
STEPS Public Art
locationToronto, ON
remoteOnsite
PublishedPublished: 2026-07-15
ExpiresExpires: 2026-08-04
Logo for job Job Developer, FT
Dixon Hall
locationToronto, ON
remoteOnsite
PublishedPublished: 2026-07-15
ExpiresExpires: 2026-07-28
salary$29.87 per hour
Logo for job Senior Manager, Marketing & Communications MusiCounts
MusiCounts
locationToronto, ON
remoteHybrid
PublishedPublished: 2026-07-15
ExpiresExpires: 2026-09-13
salary$70,000 - $75,000 per year
Quick Apply
Logo for job SEO / GEO Writer for Social Good - Training Supplied
365give
locationVancouver, BC, Canada
remoteFully Remote
PublishedPublished: 2026-07-14
ExpiresExpires: 2026-08-28
Quick Apply
No logo available
Girls Inc York Region
locationAurora, ON, Canada
remoteFully Remote | Hybrid
PublishedPublished: 2026-07-14
ExpiresExpires: 2026-09-12
Quick Apply
Logo for job Volunteer Videographer
Canadian Mental Heath Association
locationVancouver, BC, Canada
remoteHybrid
PublishedPublished: 2026-07-14
ExpiresExpires: 2026-09-11
Quick Apply
Logo for job ReStore Marketing Volunteer/Placement
Habitat for Humanity GTA
locationToronto, ON
remoteHybrid
PublishedPublished: 2026-07-14
ExpiresExpires: 2026-09-11
Quick Apply
SEO / GEO Writer for Social Good - Training Supplied

SEO / GEO Writer for Social Good - Training Supplied

365give
locationVancouver, BC, Canada
remoteFully Remote
PublishedPublished: 2026-07-14
ExpiresExpires: 2026-08-28
Unpaid Volunteer Position
1 - 2 years of experience

Join the 365give Volunteer Team — Write for Good, Learn for Life

Are you passionate about writing, storytelling, or creating positive change in the world? At 365give, we believe a single daily act of giving can transform lives, communities, and our planet. We're looking for volunteer SEO / GEO / AIO Blog Writers to help us share that message and inspire a global movement, one post at a time.

What We Offer

You don’t need to be an SEO or AI expert just bring your heart, your voice, and your willingness to learn. We provide training in SEO / GEO and AIO best practices, AI-supported writing tools, and blogging for impact. It’s a chance to build your skills while contributing to a meaningful cause.

We do require some marketing and communications writing skills. Past understanding, education or experience in blog writing is a bonus for this role.

Your Role

Write a minimum of 1 blog post per month (with the option to do more!) with a 1 year commitment due to training. This is only 12 blog posts! Great opportunity to learn AI tools, how to use effectively to add to your resume!

Topics focus on mental health, giving back, happiness, social good, wellbeing and stories of positive change

Collaborate with a passionate, purpose-driven team.

Work remotely from anywhere in the world.

Who You Are

A writer, student, or changemaker who wants to use your words to inspire.

Open to learning new tools and techniques.

Committed to inclusion, positivity, and contributing to a diverse global community

365give is powered by volunteers from around the world from students to retirees, writers to designers all united by one goal: to create a happier world through giving. We’d love to welcome your unique voice to our growing team.

✨ Apply today directly to our email changetheworld@365give.ca and help us write the future one story of good at a time.

www.365give.ca

Required career level

  • Student (High School)
  • Entry Level
  • Volunteer

Years of experience (Optional)

  • 1 - 2 years of experience

Required languages

  • English

Required skills

  • Digital Marketing