**To be considered, please follow the instructions outlined at the bottom**
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. As we continue to grow, we’re looking for sharp, motivated people ready to make an impact and help shape the future of vacation rental marketing.
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
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.
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.
Who You Are
You’re a digital-savvy communicator with a sharp eye for detail and a natural knack for social media. Confident using Canva and project management tools, you excel at juggling multiple priorities while maintaining clarity and warmth in your communication. You thrive in a collaborative team environment, take initiative without hesitation, and genuinely enjoy helping businesses grow. Whether you're crafting compelling content or optimizing campaigns for better performance, you bring energy, accountability, and a solutions-first mindset to everything you do.
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.
- 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.
- Performance Tracking: Monitor and report on digital marketing metrics, providing actionable insights to improve client outcomes.
- 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.
- 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
Nice 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, passionate, and collaborative 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 social events
- 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 (***IMPORTANT***)
To be considered for this role, please follow both steps below:
1. Submit your application
Email your application to [email protected] 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 excited to hear from you and appreciate the time you take to apply!
---------------------------------------------------------
Job Type: Full-time
Pay: $45,000.00-$60,000.00 per year
Benefits:
- Casual dress
- Dental care
- Extended health care
- On-site parking
- Paid time off
Schedule:
- Monday to Friday
Ability to commute/relocate:
- Guelph, ON N1C 0A1: reliably commute or plan to relocate before starting work (required)
Application question(s):
- Are you willing to complete the short video portion of your application? *APPLICATIONS WITHOUT A VIDEO WILL NOT BE CONSIDERED*
Work Location: In person