Account Manager (Digital Marketing) at HiddenGem Media
Guelph, ON, Canada -
Full Time


Start Date

Immediate

Expiry Date

14 Sep, 25

Salary

45000.0

Posted On

15 Jun, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Good communication skills

Industry

Marketing/Advertising/Sales

Description

COMPANY OVERVIEW

HiddenGem Media is a leading marketing agency in the vacation rental industry, helping luxury cabins, micro-resorts, and boutique hotels grow their bookings and build standout brands. We partner with unique, independently owned hospitality businesses to help them move beyond OTA platforms like Airbnb—so they can take control of their bookings, build brand equity, and drive long-term business growth.
From scroll-stopping Instagram Reels and high converting email campaigns to custom direct booking websites, we manage every part of the digital marketing funnel—so our clients can focus on what they do best: hospitality.
Based in a spacious office in Guelph, Ontario, we’re a tight-knit, fast-growing team that brings together creative energy, strategic thinking, and a high-performance mindset. Our culture is grounded in PASSION for the work we do, TEAMWORK that amplifies results, and INNOVATION that keeps us ahead of the curve. We operate on clear systems and proven processes that empower our team to scale impact, stay organized, and deliver industry-leading results. As we continue to grow, we’re looking for sharp, motivated individuals eager to make an impact and help shape the future of vacation rental marketing in an ever-evolving digital world.

Learn More About Us:

  • Website: https://hiddengem.media/
  • Instagram: @hiddengem.stays
  • YouTube Channel: youtube.com/@dustinbaker/videos

Client Highlights:

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

WHY WE’RE HIRING

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.
This is more than just a job—it’s a chance to join a growing company at a pivotal stage. We recognize and reward team members who bring value, take initiative, and go above and beyond. If you’re hungry to grow and ready to make a difference, this is your opportunity to build something meaningful alongside a passionate and high-performing team.

Responsibilities

SUMMARY OF ROLE

As an Account Manager, you’ll be responsible for building and running high-performing marketing systems for boutique vacation rental brands. You won’t just coordinate—you’ll create. From designing email automations and publishing Instagram content to liaising on website builds and managing campaign performance, you’ll do the actual execution that powers client success. If you’re a hands-on digital marketer who thrives on seeing your work turn into real results, this role is built for you.

KEY RESPONSIBILITIES

  • Client Onboarding: Lead the onboarding process for new clients, ensuring all initial systems, assets, and marketing tools are properly set up to support long-term success.
  • 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, stories, and posts, actively researching trends and competitor strategies to improve performance.
  • Email Marketing: Design and implement compelling email campaigns using Canva and CRM tools nurture guest leads and drive bookings.
  • Performance Tracking: Monitor and report on digital marketing metrics, providing actionable insights to improve client outcomes.
  • Website Development Support: Liaise between clients and our web development team, clearly communicating client needs, feedback, and content requirements to ensure the successful execution of their custom direct booking websites.
  • Paid Ads Support: Support the setup and basic management of Facebook ad campaigns, collaborating with our Ad Specialist to ensure proper execution and ongoing optimizations.
  • Team Collaboration: Actively share ideas, test results, and innovations with fellow team members to continually raise the bar on what’s possible for client success.
  • Marketing 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 to support the growth of the company.

THIS ROLE MIGHT NOT BE THE RIGHT FIT IF:

  • You’re looking for a rigid, highly structured corporate environment instead of a startup-style culture
  • You prefer predictable routines and feel uneasy with shifting priorities or evolving strategies
  • You’re not comfortable working independently or taking initiative without frequent oversight
  • You’re not genuinely excited about being client-facing or working in the social media and digital marketing space
Loading...