Marketing Manager
- Vancouver, BC, Canada
Salary: $80,000 to $95,000 per year, based on experience. · Full-time
Applications open in a new tab.
Job details
- Pay
- Salary: $80,000 to $95,000 per year, based on experience.
- Job type
- Full-time
- Apply by
- Posting language
- English
- Posted
Original job description
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.
More about this job
Responsibilities
Manage a portfolio of five to eight client accounts, leading client relationships, onboarding, marketing plans, campaigns, budgets, and performance reporting. Direct and develop coordinators, coordinate project delivery, maintain account health, and identify opportunities for client growth.
Requirements
Requires at least five years of marketing experience, including two or more years managing multiple accounts at an agency, and direct supervision of a coordinator or specialist. Candidates must have hands-on Google Ads and GA4 experience, including performance reporting, and working knowledge of on-page, technical, and local SEO.
Skills
- Client Account Management
- Marketing Strategy
- Team Leadership
- Coordinator Coaching
- Google Ads
- Google Analytics 4
- Performance Reporting
- Search Engine Optimization
- Paid Social Campaigns
- Email Marketing
- Budget Management
- Campaign Management
- Project Management
- Asana
- Client Onboarding
- Conversion Rate Optimization
Benefits
- Paid Vacation
- Paid Christmas Break
- Health Spending Account
- Professional Development Support
- Annual Performance Review
- Home Office Support
Visa sponsorship
Not detected in the job text
Hiring contact
Jeremy
Hiring contact email
jeremy@loomo.ca
Categories
- Marketing
- Management & Leadership
- Creative & Media
- Data & Analytics
Keywords
- Marketing
- Advertising Services
- Branding
- Client Account Management
- Marketing Plans
- Campaign Management
- Google Ads
- Google Analytics 4
- Search Engine Optimization
- On-Page SEO
- Technical SEO
- Local SEO
- Paid Social
- Meta
- Email Marketing
- HubSpot
- Landing Pages
- Conversion Rate Optimization
- Asana
- Ahrefs
- Semrush
- Looker Studio
- Performance Reporting
- Key Performance Indicators
- Budget Management
- Artificial Intelligence Tools
- Client Onboarding
- Team Leadership