Account Manager

OnDeck Marketing

Calgary

On-site

CAD 75,000 - 95,000

Full time

7 hours ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Health and dental benefits
15 paid vacation days
2-week holiday office closure
Full-Time

Job summary

OnDeck Marketing in Calgary, AB is seeking a Client Success Manager to own a dedicated portfolio of client accounts end-to-end, from onboarding through renewal. You will be the primary contact for your accounts, proactively seeking growth opportunities, and collaborating with our CS, Growth, and Operations teams to deliver standout campaigns.

You will maintain HubSpot records, lead QBRs, and drive retention with exceptional service and measurable results.

Qualifications

  • 2-4 years in account management, client services, or a client-facing coordination role, ideally within an agency or service-based business.
  • Comfortable owning client relationships directly, including delivering updates and having difficult conversations.
  • Experience working in a CRM (HubSpot or equivalent) and keeping accurate account records.
  • Strong written and verbal communication.
  • Self-starter, comfortable managing a portfolio with real autonomy.

Responsibilities

  • Own a dedicated portfolio of client accounts end-to-end, from onboarding through renewal.
  • Serve as the primary point of contact for your accounts – the person clients call first.
  • Manage and grow new relationships with newly acquired clients.
  • Keep account records, contract details, and campaign timelines accurate and current in HubSpot.
  • Track the health of each account in your portfolio and flag risk early.

Skills

Relationship-driven
Growth-minded
Organized
Confident communicator
Collaborator

Education

Post-secondary education in Business/Marketing/Communications

Tools

HubSpot CRM

Job description

OnDeck Marketing is a fast-growing digital out-of-home media company operating inside community colleges and high schools across North America. We connect higher ed institutions with their ideal prospective students through screens placed in school hallways, and through managed digital media campaigns across social media and programmatic platforms. Our client portfolio is established and growing - and every account needs an owner who treats it like their own business.

The Role

The Client Success Manager owns a dedicated portfolio of client accounts end-to-end – building the relationship, running the day-to-day, and proactively looking for ways to grow it. This is not a supporting role: you are the primary point of contact for your accounts, working alongside our other Client Success Managers as peers rather than behind them.

You'll report to Client Success Lead Jamie Pragnell, work alongside Senior Client Success Manager Steve Gatenby, and lean on the Growth Strategist and Operations teams as needed – but the accounts in your portfolio are yours to manage.

The right person for this role is relationship-driven, organized, and always looking one step ahead for where an account can grow.

What You'll Do
  • Own a dedicated portfolio of client accounts end-to-end, from onboarding through renewal.
  • Serve as the primary point of contact for your accounts – the person clients call first.
  • Manage and grow new relationships with newly acquired clients
  • Keep account records, contract details, and campaign timelines accurate and current in HubSpot.
  • Track the health of each account in your portfolio and flag risk early.
Account Growth
  • Proactively identify upsell, cross-sell, and expansion opportunities within your portfolio.
  • Build and pitch account-specific growth plans that show clients a clear path to expanding their partnership.
  • Track and report progress against growth targets for your portfolio to the Client Success Lead.
  • Support the team in tracking and building RFP submissions for new and existing clients.
Reporting & QBRs
  • Prepare and lead Quarterly Business Reviews for your own accounts, translating performance into a case for continued or expanded investment.
  • Compile and present campaign performance data to clients directly.
Client Relationship Management
  • Run regular check-ins, campaign kickoffs, and status calls for your accounts.
  • Handle day-to-day client communication and be the first line of response for questions or issues.
  • Coordinate with DOOH and Digital Operations to ensure content and campaigns for your accounts run smoothly.
  • Work alongside the Marketing team to implement new services, growth strategies, and best practices.
  • Contribute to shared account management processes and playbooks.
  • Bring client feedback and market insight back to the broader Client Success team.
  • Work and collaborate alongside DOOH and Digital Operations teams to increase efficiencies and communications between campaign results and clients.
  • Bring client feedback and market insight back to the broader Client Success team.
What Good Looks Like at 12 Months
  • Owns a full, healthy portfolio of accounts, each with a documented growth plan.
  • Delivered consistent, high-quality QBRs across their own portfolio.
  • Closed multiple account expansions (new products, increased spend, or additional partnerships) within their portfolio.
  • Maintained or improved client retention across their book of business.
  • Recognized as a full peer within the Client Success team, not a support function.
Who You Are
  • Relationship-Driven : Clients trust you because you're genuinely invested in their success, not just their renewal.
  • Growth-Minded : You naturally spot where an account could do more, and you're not shy about pitching it.
  • Organized : You can run a full portfolio without anything slipping.
  • A Confident Communicator : Comfortable leading a QBR or a hard conversation with a client on your own.
  • A True Collaborator : You work alongside the CS Team, and all departments, to create the best possible experience for team members and clients.
Qualifications & Experience
Required
  • 2-4 years in account management, client services, or a client-facing coordination role, ideally within an agency or service-based business.
  • Comfortable owning client relationships directly, including delivering updates and having difficult conversations.
  • Experience working in a CRM (HubSpot or equivalent) and keeping accurate account records.
  • Strong written and verbal communication.
  • Self-starter, comfortable managing a portfolio with real autonomy.
Preferred
  • Experience in digital marketing, advertising, media, or out-of-home (OOH).
  • Experience identifying and closing account expansions or upsells.
  • Post-secondary education in Business, Marketing, Communications, or a related field.
  • Salary Range: $75,000 - $95,000 CAD, commensurate with experience.
  • Performance bonus tied to portfolio retention, account growth, and QBR delivery.
  • Full-Time.
  • Health and dental benefits.
  • 15 paid vacation days, plus a 2-week holiday office closure.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Account Manager
Account Manager

PUSH Media • Toronto

Hybrid
CAD 60,000 - 90,000
Account Manager
Account Manager

Arrivals + Departures • Toronto

On-site
CAD 60,000 - 85,000
Client Success Manager (Paid Media & Digital Marketing)
Client Success Manager (Paid Media & Digital Marketing)

Herb • Canada

On-site
CAD 110,000 - 130,000
Remote work
Paid time off
High autonomy and growth opportunities
Client Success Manager: Growth & Portfolio Lead
Client Success Manager: Growth & Portfolio Lead

OnDeck Marketing • Calgary

On-site
CAD 75,000 - 95,000
Health and dental benefits
15 paid vacation days
2-week holiday office closure
+1
Client Success Manager, Accelerator Business Unit
Client Success Manager, Accelerator Business Unit

Clever Digital Marketing • Canada

Remote
CAD 80,000 - 90,000
Flexible remote work environment
Group Benefits
MacBook provided
+2
Senior Account Manager
Senior Account Manager

Jan Kelley • Burlington

Hybrid
CAD 90,000 - 120,000
Hybrid-working model
Volunteer days
Bonus days
+1
Account Manager (Digital Marketing Agency)
Account Manager (Digital Marketing Agency)

TopHat HR • Toronto

On-site
CAD 62,000 - 90,000
Account Manager
Account Manager

H2O Digital Marketing Agency • Toronto

Hybrid
CAD 50,000 - 70,000
Work from Home / Flexible Hours
Wellness/Benefits Package
Competitive compensation
Account Executive
Account Executive

Vistar Media • Toronto

On-site
CAD 70,000 - 110,000
Account Director, Enterprise Unit
Account Director, Enterprise Unit

Clever Digital Marketing • Vaughan

On-site
CAD 120,000 - 150,000
Flexible remote work
Group benefits
MacBook provided
+2