Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Remote Director, Demand Generation

$120k - $135k per year

Upshop

Role Overview


The Director, Demand Generation owns the strategy, execution, and continuous improvement of Upshop’s global demand generation engine. This role is accountable for driving high-quality pipeline through scalable, measurable, and creative demand programs that support Upshop’s growth across grocery and convenience retail markets.

Reporting into the Growth organization, this leader partners closely with Product Marketing, Sales, Revenue Operations, Customer Success, and Partners to translate Upshop’s story into demand, convert interest into pipeline, and optimize performance across the full funnel.

 

Key Responsibilities


Demand Strategy & Execution



  • Own Upshop’s end-to-end demand generation strategy, from awareness through MQL, SQL, and pipeline contribution

  • Design, execute, and optimize multi-channel demand programs including digital, ABM, outbound support, events, and partner-led campaigns

  • Move beyond templated campaigns—continuously test, iterate, and introduce new ideas when performance stalls

  • Translate Upshop’s value proposition into persona-based, industry-specific demand motions

Pipeline & Performance Management



  • Establish clear goals and reporting for MQLs, SQLs, pipeline contribution, and conversion rates

  • Partner with Revenue Operations to ensure strong attribution, measurement, and visibility into demand performance

  • Separate and manage demand goals for new customer acquisition and expansion within existing customers

  • Use data and insights to prioritize investments and continuously improve ROI

Systems, Tools & Automation



  • Own the demand tech stack and workflows, including marketing automation and CRM integrations

  • Leverage tools such as HubSpot, paid media platforms, LinkedIn, and emerging/dark social channels to scale demand efficiently

  • Build repeatable, automated programs that learn and improve over time

Cross-Functional Collaboration



  • Partner closely with Product Marketing to activate messaging, positioning, and customer reference stories

  • Align with Sales and Customer teams to ensure tight MQL/SQL definitions and smooth handoffs

  • Collaborate with Partner and Alliances teams to drive partner-sourced and partner-influenced demand

Team Leadership & Growth



  • Lead, mentor, and develop a growing demand generation team

  • Establish clear priorities, expectations, and accountability across the team

  • Build a high-performance culture that balances creativity, rigor, and ownership

 

Qualifications & Experience



  • 8–12+ years of experience in demand generation, growth marketing, or marketing operations, with at least 3+ years in a leadership role

  • Proven track record of building and scaling demand programs in B2B SaaS or technology environments

  • Strong understanding of marketing automation, campaign architecture, and funnel analytics

  • Experience supporting sales-led and ABM motions

  • Comfortable operating in environments without heavy process or templates—able to create structure where needed

  • Experience in retail, grocery, or multi-location industries is a plus (but not required)

 

What Success Looks Like



  • A clear, scalable demand engine that consistently drives qualified pipeline

  • Improved conversion rates and visibility across the funnel

  • Strong alignment and trust with Sales, Product Marketing, and Revenue teams

  • A motivated, high-performing demand generation team that continues to grow with the business

 

Why Upshop


Upshop is redefining how retailers operate by connecting demand, supply, and execution at scale. This role offers the opportunity to shape how Upshop takes its story to market, influence growth strategy, and build a demand organization designed for long-term impact—not just short-term campaigns.

 

The estimated pay ranges for this role are as follows:


  • $120,000 - 135,000 CAD

The successful candidate’s starting salary will be determined based on permissible, non-discriminatory factors such as skills, experience, and geographic location.

Vacancy posted 26 days ago
Similar jobs that could be interesting for youBased on the Remote Director, Demand Generation in Spruce Grove, AB vacancy
  •  ...leadership role at BGC Dawson as our next Executive Director, where your work will touch lives across generations. A proud member of the Boys and Girls Clubs of...  ...personnes qualifiées à postuler. Des mesures d’adaptation sont disponibles sur demande à chaque étape du processus.
    Remote work
    Flexible hours

    The Leadership Agency

    Spruce Grove, AB
    26 days ago
  • $25 per hour

     ...Job description Job Title: Generative AI Specialist - Humanities (...  ...and Italian) Location: Fully Remote within the Canada (excluding...  ...Subject Matter Expert (SME) on Demand program.   This is not a...  ...questions that will be used to generate responses from a language model... 
    Remote work
    Hourly pay
    Full time
    Contract work
    Part time
    For contractors
    Flexible hours
    Shift work

    Innodata

    Spruce Grove, AB
    26 days ago
  •  ...growing portfolio of software businesses as a Director of Operations! About TAG Software Group...  ...that improved growth, margins, or cash generation is a strong plus • Experience in SaaS,...  ...Details • Location: Flexible; hybrid or remote within commutable distance to Montreal preferred... 
    Remote work
    Long term contract
    Permanent employment
    Temporary work
    Internship
    Flexible hours

    Valsoft Corporation

    Spruce Grove, AB
    26 days ago
  • $130k - $175k per year

    Location: This position is remote within Canada. About Product Management...  ...is looking for an Associate Director to join the global Product...  ...if you’re parenting the next generation of innovators, we firmly believe...  ...considerations; the market demand for that role and the local market... 
    Remote work
    Local area

    Hugeinc

    Spruce Grove, AB
    26 days ago
  •  ...define what's possible with every challenge! Ready to make an impact? Welcome to Maropost where you can turn ideas into action! The Director of Sales NA/EU at Maropost is a senior commercial leadership role responsible for accelerating revenue growth across North America and... 
    Remote work
    Long term contract
    Temporary work

    Maropost

    Spruce Grove, AB
    7 days ago
  •  ...mergers & acquisitions, investments, and strategic partnerships. As Director of Strategic Partnerships, reporting to the VP of Corporate...  ...Groups (e.g., Rainbow, Women of Wealthsimple, Black @ WS) We’re a remote first team with over 1,500 employees across North America - and... 
    Remote work
    Long term contract

    Wealthsimple

    Spruce Grove, AB
    8 days ago
  •  ...CAREER OPPORTUNITY Black & McDonald’s Power Generation team is growing! If you are committed and...  ...reports directly to the Procurement Director. The Nuclear Buyer will be responsible for...  ...invoices as they apply to purchased items. • Generate, analyze, maintain and upload procurement... 
    Remote work
    Contract work
    For subcontractor

    Black-mcdonald-limited

    Spruce Grove, AB
    26 days ago
  •  ...Cash • Accès à des espaces de coworking sur demande via FlexDesk et allocation pour le...  ...with demonstrated readiness to operate at a director level • Active CPA designation • Public company...  ...decision. To exercise these rights, please contact ****@*****.***. #LI-REMOTE
    Remote work
    Daily paid
    Long term contract
    Temporary work
    Apprenticeship
    Local area
    Work from home

    The Hopper Company

    Spruce Grove, AB
    2 days ago
  • $94k - $104k per year

     ...**Travel to Office expectations** For Remote Roles : If this role is remote, there will...  ...supporting prospect education and lead generation/nurture programs. You’ll serve as the PointClickCare...  ...considerations, and segment-specific demands; maintain awareness of partner offerings... 
    Remote work
    Long term contract
    Work at office
    Flexible hours

    Pointclickcare

    Spruce Grove, AB
    6 days ago
  •  ...exceptional customer service skills, and demonstrate proficiency in generating solutions tailored to customer needs. Your ability to interpret...  ...of the organization     W orking Environment & Physical Demands   Working conditions include but are not limited to:... 
    Remote work
    For contractors
    Local area
    Flexible hours
    Rotating shift
    Weekend work
    Afternoon shift

    Kraun Electric

    Spruce Grove, AB
    26 days ago
  • $55k - $70k per year

     ...phenomenal growth, and to keep up with the demand, we are doubling down on our efforts by...  ...sales teams to ensure high-quality lead generation and post-event engagement through targeted...  ...ideas in both languages. Location: This is a remote role with significant travel. The... 
    Remote work
    Full time
    Casual work
    Monday to friday

    Zoho Usa

    Spruce Grove, AB
    26 days ago
  •  ...failures. • Adaptability - We recognize that sustained success demands that we be malleable and purposefully evolve, acknowledging that...  ...and commitment to our product and our employees. We utilize AI to generate summaries of interview notes as part of our candidate evaluation... 
    Remote work
    Permanent employment
    Full time
    Weekend work
    Afternoon shift

    Wellnessliving

    Spruce Grove, AB
    29 days ago
  •  ...the population by 2030, we’re entering a period of unprecedented demand for care. Yet, today, millions of older adults remain isolated, underserved...  ..., depression, loneliness without adequate support. We are a remote but tight-knit team who cares deeply about each other and our... 
    Remote work
    Work at office
    Shift work

    Sailor Health

    Spruce Grove, AB
    1 day ago
  • $90k - $120k per year

     ...system ever developed, capable of generating unprecedented predictive...  ...building event programs that generate real pipeline, forging partnerships...  ...apply! This is a full-time, remote position / hybrid at our downtown...  ...conferences and trade shows Demand Generation & Pipeline Support... 
    Remote work
    Full time
    Internship
    Work at office
    Flexible hours

    Earthdaily Analytics

    Spruce Grove, AB
    26 days ago
  •  ...join our evolving team! We use Customer Generation (a marketing methodology developed by us)...  ...MQLs. This role reports to the Associate Director and is a crucial part of the LinkedIn media...  ...time Work Environment Requirements As a remote-first company, you’ll have the ability to... 
    Remote work
    Work at office
    Home office

    Directive Consulting

    Spruce Grove, AB
    26 days ago
  •  ...we're not just imagining the future of on-demand space connectivity - we're leading it!...  ...mission activities. Reporting to the Senior Director of Satellite Systems, you will act as a chief...  ...: Please note: Though this role is remote, it will require monthly on-site work at Kepler... 
    Remote work
    Ongoing contract
    Internship
    Work at office
    Relocation package

    Kepler Communications

    Spruce Grove, AB
    26 days ago
  •  ...just the pipelines, but the harnesses and agentic scaffolding that generate, test, and maintain them. You'll work cross-functionally with...  ...connected, and cared for at every step. Our Ways of Working Babylist is remote-first with team members across the U.S. and Canada who move fast... 
    Remote work
    Internship
    Work at office
    Flexible hours
    Weekend work

    Babylist, Inc

    Spruce Grove, AB
    2 days ago
  •  ...challenges and build legacies for future generations. There has never been a better time to be...  ...investment worldwide, our services are in great demand. We invite you to bring your bold ideas...  ...Markham office with opportunities for remote / hybrid work permitted. About The Role... 
    Remote work
    Contract work
    For subcontractor
    Private practice
    Work at office
    Local area
    Worldwide
    Relocation
    Flexible hours

    Aecom

    Spruce Grove, AB
    26 days ago
  •  ...protocol. Who You Are • 1-2 years of experience in a similar role. • Valid Class 5 driver’s license • Ability to perform physically demanding tasks (lifting 55 lbs, confined spaces, heights, extended standing). • Strong mechanical aptitude, troubleshooting and teamwork skills... 
    Remote work
    Flexible hours
    Night shift
    Day shift

    Kbl Environmental

    Spruce Grove, AB
    26 days ago
  •  ...divers rapports commerciaux et opérationnels ; • Préparer les tableaux hebdomadaires des flux de trésorerie ; • Aider à répondre aux demandes des auditeurs ; • Rechercher et répondre aux demandes d'informations ad hoc ; • Participer et aider à la préparation du dossier d'audit... 
    Remote work
    Contract work
    Monday to friday

    Cellcarta

    Spruce Grove, AB
    29 days ago
  • $120k - $160k per year

     ...Hydrogeology Vancouver, BC; Calgary, AB; Saskatoon, SK; Toronto, ON; Remote - Regular-Full Time   As the Supervisor – Hydrogeology, this...  ...hydrogeology group in co-ordination with the Hydrogeology Lead, Director of Geoscience and Project Managers All other duties as... 
    Remote work
    Full time
    Work at office

    True Environmental

    Spruce Grove, AB
    26 days ago
  •  ...on experience in AI-powered image editing—such as AI background generators, batch editors, and automated quality control tools—and a passion...  ...to a disability, please contact ****@*****.***. #LI-Remote The CSC family of brands provides equal employment opportunities... 
    Remote work
    Local area

    Csc Generation

    Spruce Grove, AB
    26 days ago
  •  ...expansion in Western Canada, we are looking for an Account Executive (Remote) based in Vancouver to help grow our advisor network and lead...  ...clients • Provide ongoing support and coaching to help advisors generate and advance opportunities • Stay consistently visible to... 
    Remote work
    Permanent employment

    Common Wealth Retirement

    Spruce Grove, AB
    26 days ago
  •  ...booking system • Full-time receptionist staff - 13 hours a day • Cleaning staff • Over 19000 existing clients • Marketing that will generate more patients for you to build your own loyal clientele If you have any questions, feel free to email us: ****@*****.*** ------... 
    Remote work
    Full time
    Contract work
    Part time
    Work from home
    Flexible hours

    Mama Massage

    Spruce Grove, AB
    26 days ago
  •  ...collections ; • Analysez le risque de crédit ; • Effectuez l’ouverture, la mise à jour et la maintenance des dossiers clients ; • Étudiez les demandes d’ouverture de compte et déterminez les conditions de crédit ; • Assistez et travaillez en étroite collaboration avec nos équipes... 
    Remote work
    Daily paid
    Permanent employment
    Work from home
    Flexible hours

    Distribution Stox

    Spruce Grove, AB
    26 days ago
  •  ...software developer to help build the next generation of new features and functionality for our...  ...alongside AI tools and platforms to generate code, test cases, and performance improvements...  ..., complex indoor facilities, and the remote reaches of our planet. Blackline’s products... 
    Remote work
    Internship

    Blackline Safety

    Spruce Grove, AB
    29 days ago
  •  ...challenges and build legacies for future generations. There has never been a better time to be...  ...investment worldwide, our services are in great demand. We invite you to bring your bold ideas...  ...flexible hours, including evenings and remotely if required • Knowledge of the Canadian... 
    Remote work
    Permanent employment
    Full time
    Work at office
    Local area
    Worldwide
    Relocation
    Flexible hours
    Afternoon shift

    Aecom

    Spruce Grove, AB
    26 days ago
  • $60k - $90k per year

     ...Remote Enterprise Sales Development Representative (Strategic Accounts) Brafton is a large...  ...accounts, multi-thread stakeholders, and generate pipeline for strategic, high-value...  ...strategy). Engage senior stakeholders (Director/VP/Head/CMO) through: Phone outreach Email... 
    Remote work
    Flexible hours

    Brafton

    Spruce Grove, AB
    26 days ago
  • $129k - $163k per year

     ...worldwide to craft personalized customer experiences. Our dedication to remote-first work, and strong culture of connection and global...  ...management function at Twilio. This position, reporting to the Director, Operational Resilience, will work closely with cross-functional... 
    Remote work
    Local area
    Worldwide

    Twilio

    Spruce Grove, AB
    26 days ago
  • $115k - $145k per year

     ...Kubernetes. We operate at the scale and latency that live sports demand, which means we care deeply about production hygiene: load testing...  ...Opportunities for career progression and mentoring others #LI-REMOTE Salary Range $115,000 - $145,000 CAD Penn Interactive is... 
    Remote work
    Work from home

    PENN Interactive

    Spruce Grove, AB
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Remote Director, Demand Generation. Be the first to apply!