Senior Marketing and Demand Generation Manager

at BrandBastion
🇨🇦 Canada - Remote
📢 Marketing🟣 Senior

Job description

About BrandBastion

BrandBastion helps the marketing teams of leading brands such as Netflix, Uber, Sephora and Calvin Klein grow through social engagement. Our AI-powered solution help brands moderate, engage, and analyze billions of comments on social media across the globe.

The Opportunity: Are you ready to market to some of the world’s best marketers?

We’re looking for a Senior Marketing & Demand Gen Manager to own the full marketing funnel - from brand communication and website through lead generation, nurture, and revenue attribution. This role is key to reigniting a steady flow of qualified leads across mid-market and enterprise.

You’ll manage a Brand Marketing Manager, Senior Graphic Designer, external demand-gen agency, and potential PR/communications partners, reporting directly to the CEO & Founder Jenny Wolfram (based in LA).

You’ll roll up your sleeves to execute across channels while managing a small internal team and external agencies. This is a builder role - not just managing agencies or delegating strategy, but actively testing, crafting campaigns and messaging that move the needle.

Key Responsibilities

  1. Strategy & Leadership: Build a 12-month marketing plan that aligns with ARR goals; evangelize data-driven, test-and-learn culture. Translate our GTM vision into industry-vertical marketing plans, owning ICP definition and alignment across marketing and sales efforts.
  2. Campaign Execution & Ops: Own end-to-end execution of integrated campaigns (paid social, SEM, email, webinars, ABM) — write briefs, QA creatives, launch ads, set up landing pages, report on performance.
  3. Brand & Messaging: Sharpen our positioning vs. key competitors; ensure consistent storytelling across web, social, PR, and sales collateral.
  4. Content & Communications: Work with Brand Marketing Manager on editorial calendar (blogs, case studies,, thought-leadership); manage PR firm / freelancer / internal efforts to land Tier-1 coverage.
  5. Digital & Web: Own site experience, CRO, SEO, and marketing tech stack.
  6. Team & Agency Management: Coach and develop in-house talent; set clear SLAs and goals for agencies; manage budget.
  7. Field Marketing & Events: Plan and execute webinars, virtual events, partner activations, and field campaigns that support pipeline goals across enterprise and mid-market segments.
  • 5+ years progressive B2B SaaS marketing experience; 3+ on demand-gen or growth teams.
  • Proven track record scaling ARR from <$10 M to $25 M+ through integrated brand & demand programs.
  • Deep hands-on expertise with HubSpot, paid media platforms and web analytics.
  • Strong storyteller able to translate technical features into business value and own media/PR narrative
  • Data-obsessed: you instrument, analyse, and iterate based on funnel metrics, not instincts.
  • Prior management of external agencies and multidisciplinary teams.
  • Excellent cross-functional communicator - comfortable partnering with Sales, Product, and Leadership.
  • A builder’s mindset: you’re not afraid to get hands-on with campaign launches, ad testing, event planning, or SEO audits.

At BrandBastion, high performers shape their own path. You’ll have opportunities to:

  • Lead strategic initiatives that impact our AI-first approach.
  • Advance into senior leadership roles based on performance.
  • Work with global brands at the forefront of digital engagement.
  • Be part of a fast-growing AI-first company leading the future of brand protection and community management.
  • Competitive Market Rate Compensation + 4+ weeks paid time off
  • Opportunities for global team meets
  • Flexible, Fully Remote Role: Enjoy the benefits of remote work while collaborating with a talented global team.
Share this job:
Please let BrandBastion know you found this job on Remote First Jobs 🙏

Benefits of using Remote First Jobs

Discover Hidden Jobs

Unique jobs you won't find on other job boards.

Advanced Filters

Filter by category, benefits, seniority, and more.

Priority Job Alerts

Get timely alerts for new job openings every day.

Manage Your Job Hunt

Save jobs you like and keep a simple list of your applications.

Search remote, work from home, 100% online jobs

We help you connect with top remote-first companies.

Search jobs

Hiring remote talent? Post a job

Frequently Asked Questions

What makes Remote First Jobs different from other job boards?

Unlike other job boards that only show jobs from companies that pay to post, we actively scan over 20,000 companies to find remote positions. This means you get access to thousands more jobs, including ones from companies that don't typically post on traditional job boards. Our platform is dedicated to fully remote positions, focusing on companies that have adopted remote work as their standard practice.

How often are new jobs added?

New jobs are constantly being added as our system checks company websites every day. We process thousands of jobs daily to ensure you have access to the most up-to-date remote job listings. Our algorithms scan over 20,000 different sources daily, adding jobs to the board the moment they appear.

Can I trust the job listings on Remote First Jobs?

Yes! We verify all job listings and companies to ensure they're legitimate. Our system automatically filters out spam, junk, and fake jobs to ensure you only see real remote opportunities.

Can I suggest companies to be added to your search?

Yes! We're always looking to expand our listings and appreciate suggestions from our community. If you know of companies offering remote positions that should be included in our search, please let us know. We actively work to increase our coverage of remote job opportunities.

How do I apply for jobs?

When you find a job you're interested in, simply click the 'Apply Now' button on the job listing. This will take you directly to the company's application page. We kindly ask you to mention that you found the position through Remote First Jobs when applying, as it helps us grow and improve our service 🙏

Apply