Marketing Account Manager

Be among the first applicants.
HiddenGem Media
Guelph
CAD 45,000 - 60,000
Be among the first applicants.
Today
Job description

Company Overview

At HiddenGem Media, we help vacation rentals, boutique stays, and unique hospitality brands grow by turning social media attention into direct bookings. Through powerful, full-funnel marketing strategies—from scroll-stopping Instagram content to automated email sequences and high-converting retargeting ads—we consistently drive revenue and build long-term brand equity for our clients.

We’re a fast-growing, passionate team of marketers, creatives, and strategists based in Guelph, Ontario. Our open-concept office is built for collaboration, and our culture is casual, energetic, and rooted in innovation.

Learn More About Us:

Client Highlights:

  • Evergreen Cabins - IG: @evergreen_cabins | Website: evergreencabins.co
  • FLOHOM - IG: @flohom_ofc | Website: flohom.com
  • Treetop Escapes - IG: @treetop.escapes
  • CoHost Company - IG: @thecohostcompany
  • Train Stays - IG: @trainstays | Website: stayindeary.com

Why We’re Hiring

HiddenGem is scaling rapidly. As we welcome more clients and increase our capacity to deliver industry-leading results, we're looking for a marketing-savvy Account Manager who can lead client accounts, own campaign execution, and act as a trusted partner to vacation rental brands.

Who You Are

You're social media savvy, confident using Canva, and love managing projects with precision. You can juggle priorities, communicate with warmth and clarity, and thrive in a collaborative team. You take initiative, seek out solutions, and bring genuine passion to helping businesses grow.

Summary of Role

We’re seeking a proactive, results-driven Account Manager to join our team. In this role, you’ll manage client relationships, oversee marketing campaigns, and ensure each client's success. You'll play a vital role in helping our hospitality clients grow their direct bookings and brand presence through strategic social media, email marketing, and digital campaigns.

This role is ideal for someone who’s highly organized, confident in client communication, and committed to driving measurable results. If you thrive in a fast-paced environment, enjoy taking ownership of your work, and love helping businesses succeed, we’d love to hear from you.

Key Responsibilities

  • Client Management: Serve as the primary point of contact for clients, building trust through clear communication, proactive updates, and strong relationship management.
  • Campaign Oversight: Manage timelines, deliverables, and project goals, ensuring campaigns are executed on time and meet client expectations.
  • Social Media Marketing: Create engaging Instagram Reels and posts, actively researching trends and competitor strategies to improve performance.
  • Email Marketing: Design and implement compelling email campaigns using Canva and CRM tools to attract guests and drive bookings.
  • Performance Tracking: Monitor and report on digital marketing metrics, providing actionable insights to improve client outcomes.
  • Facebook Advertising: Plan and manage basic Facebook ad campaigns using Meta Business Suite, continuously optimizing to improve performance and deliver strong ROI.
  • Collaboration: Share insights and best practices with other Account Managers to enhance overall campaign performance and improve workflow.
  • Strategy: Contribute to refining marketing strategies that align with client goals and ensure sustainable growth.
  • General Support: Take initiative in assisting with additional marketing tasks or projects as needed.

Qualifications

Must-Have:

  • 1–3 years of experience in digital marketing or account management, ideally within an agency or high-paced environment
  • Proven ability to manage multiple projects and priorities while meeting deadlines
  • Skilled in Canva, with a strong eye for design and branding across social and email content
  • Hands-on experience managing social media platforms (especially Instagram and Facebook) including content creation, engagement, and insights tracking
  • Solid grasp of current social media trends, visual storytelling, and content marketing strategy
  • Results-oriented mindset focused on achieving KPIs such as lead generation, audience growth, and conversions
  • Strong organizational skills to effectively manage deliverables across multiple client accounts
  • Excellent interpersonal and client communication skills, both written and verbal
  • Self-motivated and proactive, with the ability to work independently and take ownership of tasks

Good to Have:

  • Bachelor’s degree in Marketing, Communications, Digital Media, or a related field
  • Experience using Meta Business Suite and setting up Facebook ad campaigns
  • Familiarity with CRM tools like GoHighLevel, HubSpot, or similar platforms
  • Experience designing and scheduling email marketing campaigns and welcome sequences
  • Experience working with content creators, photographers, or influencers
  • Tech-savvy with the ability to troubleshoot marketing automation tools and campaign systems
  • Exposure to website design, editing, or managing brand sites and landing pages

This Role Might NOT Be the Right Fit If…

  • You’re looking for a rigid, highly structured corporate environment rather than a fast-paced, startup-style culture
  • You’re not comfortable working independently or taking initiative without frequent input
  • You’re not genuinely excited about being client-facing or working in the social media and digital marketing space

Compensation & Perks

Starting Salary: $45,000 - $60,000/year

Benefits: Extended health and dental coverage

Perks:

  • Be part of an innovative, fast-growing company leading the vacation rental marketing space
  • Work in a bright, open-concept office with occasional WFH flexibility
  • Casual dress and a laid-back, high-energy atmosphere
  • On-site parking and a nearby café
  • Team socials, creative brainstorms, and collaborative sprints
  • Join a team that celebrates wins, supports growth, and has fun along the way

Our Hiring Process

  • Submit Your Application* (*SEE STEPS BELOW)
  • Assessment Task – A hands-on project that reflects real work you'd do in the role
  • Intro Meeting – A brief introductory video call with our Operations Manager
  • Interview – A deeper conversation with our Operations Manager and CEO
  • Reference Checks – Final step before officially joining the team

HOW TO APPLY:

To be considered for this role, please follow both steps below:

1. Submit your application

Email your application to gillian@hiddengem.media with the subject line: Account Manager Application – [Your Name]

Your application should include:

  • Your resume
  • Any relevant work samples or portfolio pieces

2. Complete the short video introduction

As part of our process, we ask all applicants to submit a brief (~5 min) video answering three quick questions:

  • Tell us about yourself
  • What interests you about HiddenGem Media?
  • Why do you think you're a great fit for this role?

Submit your video here*: https://forms.gle/gGjq6jaTvCi5Wut48

*Applications without a video submission will not be considered.

We’re very excited to hear from you and appreciate the time you take to apply!

Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new Marketing Account Manager jobs in Guelph