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 LoomoLoomo 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 roleWhat you will doOwn 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 lifeAgency 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 forRequired5 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 haveExperience 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 benefitsSalary: $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 supportHow to applyEmail your resume and a short cover note via Isarta with "Marketing Manager" in the subject line.