Marketing Manager
19 hours ago
Vancouver, British Columbia, Canada
Loomo Marketing
Full-time
$80,000 - $95,000/year
Free with email or Google
Save this job and keep your search organized
Create a free account to save jobs, create alerts and return to this listing from your dashboard.
Free with email or Google
By continuing, you agree to our Terms & Privacy Policy.
Some people do their best work when a plan comes together: the client call where the numbers finally click, or the moment a coordinator you coached presents their first report and owns the room. You notice what others miss, and you would rather tell a client the truth than what they want to hear. If that sounds like you, we would like to meet you. Loomo is hiring a Marketing Manager to lead a portfolio of client accounts and the small team that delivers them.
About Loomo
Loomo Marketing is a full-service branding and marketing agency founded in 2005, with offices in Vancouver, Victoria, and Toronto. Our clients are mid-market and enterprise brands in financial services, technology, managed services and IT, and construction, based everywhere from Los Angeles and Miami to Prince Edward Island. What sets us apart is how we bridge creative and technical work, connecting branding, web, and marketing systems so they operate as a single unit. Our working motto is “test, measure, prove”: every recommendation is backed by data, and every result is reported truthfully with a recommended path forward.
About the role
You will report to our CEO and Managing Partner and lead a team of two to three coordinators across a portfolio of five to eight client accounts. Twelve months in, success looks like this: a portfolio of clients who treat you as their trusted day-to-day contact, marketing plans that are running on schedule and on budget, monthly reports that explain what happened and what we are changing next, and coordinators who have grown because you directed and reviewed their work well. What you will do
• Own the day-to-day relationship for a portfolio of client accounts, including regular check-ins, strategic reviews, and clear expectations on scope and timelines.
• Lead onboarding for new clients, from kickoff through their first marketing plan, and manage scope so every client knows what is included and what is not.
• Build and maintain each client’s marketing plan, campaigns, and budget against agreed KPIs, across search, paid social, SEO, email, and landing pages.
• Scope, assign, and quality-check work from coordinators, designers, and specialists in Asana, keeping projects on time and on budget.
• Own monthly reporting across GA4, Google Ads, and SEO: interpret results, explain them in plain language, and recommend what might need to change.
• Keep clients for the long term: watch for accounts at risk, and bring growth opportunities you spot to leadership.
• Coach and develop the coordinators who report to you. The realities of agency life Agency work means several clients, several deadlines, and priorities that can shift mid-week. You will report on when a campaign won, when it failed, and what we are doing about it. You’ll collaborate on strategy, support implementation, and tell a coordinator their work needs another pass to meet agency standards. If you prefer to focus on a single brand, or would rather not be accountable for performance numbers, this role will not be a good fit. What we are looking for Required
• 5 or more years of marketing experience.
• At least 2 years at an agency managing multiple client accounts at the same time.
• Experience directly supervising at least one coordinator or specialist.
• Hands-on experience with Google Ads and GA4, including building and presenting performance reports.
• Working knowledge of on-page, technical, and local SEO. Nice to have
• Experience using AI tools for use in marketing workflows.
• Experience running paid social campaigns on Meta or LinkedIn.
• Experience with email marketing and CRM platforms such as HubSpot.
• Experience briefing landing pages and improving conversion rates.
• Familiarity with Asana, Ahrefs or Semrush, and Looker Studio.
• Google Ads or GA4 certification. Compensation and benefits
•
Salary:
$80,000 to $95,000 per year, based on experience.
• Three weeks of paid vacation plus fully paid Christmas break.
• Health Spending Account.
• Professional development support for courses and certifications.
• Annual performance review, including a salary conversation.
• Home office support
How to apply
• Email your resume and a short cover note to jeremy@loomo.ca with “Marketing Manager” in the subject line.
About the role
You will report to our CEO and Managing Partner and lead a team of two to three coordinators across a portfolio of five to eight client accounts. Twelve months in, success looks like this: a portfolio of clients who treat you as their trusted day-to-day contact, marketing plans that are running on schedule and on budget, monthly reports that explain what happened and what we are changing next, and coordinators who have grown because you directed and reviewed their work well. What you will do
• Own the day-to-day relationship for a portfolio of client accounts, including regular check-ins, strategic reviews, and clear expectations on scope and timelines.
• Lead onboarding for new clients, from kickoff through their first marketing plan, and manage scope so every client knows what is included and what is not.
• Build and maintain each client’s marketing plan, campaigns, and budget against agreed KPIs, across search, paid social, SEO, email, and landing pages.
• Scope, assign, and quality-check work from coordinators, designers, and specialists in Asana, keeping projects on time and on budget.
• Own monthly reporting across GA4, Google Ads, and SEO: interpret results, explain them in plain language, and recommend what might need to change.
• Keep clients for the long term: watch for accounts at risk, and bring growth opportunities you spot to leadership.
• Coach and develop the coordinators who report to you. The realities of agency life Agency work means several clients, several deadlines, and priorities that can shift mid-week. You will report on when a campaign won, when it failed, and what we are doing about it. You’ll collaborate on strategy, support implementation, and tell a coordinator their work needs another pass to meet agency standards. If you prefer to focus on a single brand, or would rather not be accountable for performance numbers, this role will not be a good fit. What we are looking for Required
• 5 or more years of marketing experience.
• At least 2 years at an agency managing multiple client accounts at the same time.
• Experience directly supervising at least one coordinator or specialist.
• Hands-on experience with Google Ads and GA4, including building and presenting performance reports.
• Working knowledge of on-page, technical, and local SEO. Nice to have
• Experience using AI tools for use in marketing workflows.
• Experience running paid social campaigns on Meta or LinkedIn.
• Experience with email marketing and CRM platforms such as HubSpot.
• Experience briefing landing pages and improving conversion rates.
• Familiarity with Asana, Ahrefs or Semrush, and Looker Studio.
• Google Ads or GA4 certification. Compensation and benefits
•
Salary:
$80,000 to $95,000 per year, based on experience.
• Three weeks of paid vacation plus fully paid Christmas break.
• Health Spending Account.
• Professional development support for courses and certifications.
• Annual performance review, including a salary conversation.
• Home office support
How to apply
• Email your resume and a short cover note to jeremy@loomo.ca with “Marketing Manager” in the subject line.