Digital Marketing Manager

Share

Top Job

Located in Guelph, ON, ON

Salary: $33-$43/HR

Digital Marketing Manager
$33–$43 an hour | Full-time

Schedule: Monday to Friday, 7:00 AM – 4:00 PM
Work Type: Fully in-office (occasional overtime for urgent issues)

Full Job Description

Express Employment Professionals – Guelph is recruiting on behalf of a well-established, trusted Ontario roofing company that has been protecting homes since 1988. We are seeking a Digital Marketing Manager to take ownership of marketing strategy, lead generation, and brand growth.

This role is ideal for a results-driven marketer who understands how to generate, track, and convert leads, while working closely with sales to drive revenue. If you’re creative, analytical, and thrive in a fast-paced, hands-on environment, this is your opportunity to make a measurable impact.

What You’ll Do

  • Plan and execute digital marketing campaigns across Google, Facebook, Instagram, and more
  • Optimize website performance through SEO/SEM to drive traffic and rankings
  • Track and report on performance metrics (ROI, CPL, CTR) using Google Analytics and Meta tools
  • Manage CRM and email marketing campaigns with automation and segmentation
  • Create and schedule engaging content (graphics, videos, reels, blogs)
  • Manage online reputation including reviews and social engagement
  • Design print materials (brochures, pamphlets, business cards)
  • Support billboard and radio advertising initiatives
  • Capture and edit photo/video content
  • Visit local job sites occasionally for content creation

Sales Collaboration

  • Partner with sales to align marketing with revenue goals
  • Support lead generation and conversion strategies
  • Assist in developing sales tools, scripts, and resources
  • Use marketing insights to improve sales performance

What You Bring

  • 2+ years of digital marketing experience (home services/construction preferred)
  • Strong knowledge of SEO, Google Ads, and social media marketing
  • Experience with Canva, Google Analytics, WordPress, and Mailchimp
  • Adobe Creative Suite and graphic design skills are an asset
  • Photography/videography and short-form content experience (Reels/TikTok) is an asset
  • Strong communication and collaboration skills
  • Highly organized, self-starter with a results-driven mindset
  • Sales experience or exposure is a strong asset

Why Join

  • Competitive pay: $33–$43/hour (based on experience)
  • Make a direct, measurable impact in a growing company
  • Collaborative, supportive team environment
  • Opportunity to grow and shape marketing + sales strategy

Express Employment Professionals (Guelph) is a licensed Temporary Help Agency operating in compliance with the Ontario Employment Standards Act, Pay Transparency requirements (effective January 1, 2026), the Ontario Human Rights Code, and all Temporary Help Agency regulations. We encourage applications from all qualified candidates and expressly do not require “Canadian experience.” Applicants are advised that artificial intelligence tools may be used to support initial screening, assessment, or selection. Express provides reasonable accommodation throughout the recruitment process upon request. This posting and any associated applicant information will be retained for three years in accordance with provincial regulations.

Application question(s):

  • Meta Use (2 years required)

Express Office: Guelph
45 Speedvale Avenue East
Suite 100
Guelph, ON N1H 1J2
Apply Now