veritree

Controller

veritree

full-time

Posted on:

Location Type: Hybrid

Location: VancouverCanada

Visit company website

Explore more

AI Apply
Apply

Salary

💰 CA$120,000 - CA$135,000 per year

Job Level

Tech Stack

About the role

  • Independently own all accounting operations (AP, AR, payroll, close, tax, audits, controls, systems) with minimal CFO involvement in day-to-day execution.
  • Deliver a timely, accurate month-end (by working day 5) and year-end close (no misstatements and within required deadlines) across all entities, including charity reporting.
  • Deploy a new customer segmentation methodology across our tech stack and implement a new revenue automation tool (e.g. SuiteBilling or Maxio) that recognizes revenue and gross margin based on a new revenue recognition policy.
  • Oversee Accounts Payable, Accounts Receivable, and Payroll.
  • Review and approve reconciliations, journal entries, accruals, and schedules.
  • Maintain accurate deferred revenue accounting, customer segmentation impacts, and contract-based accounting workflows.
  • Maintain accurate COGS, unit cost, and gross margin reporting.
  • Ensure unit economics reflect true underlying costs in partnership with Supply Ops, RevOps, and Product.
  • Support internal reporting that enables operational decision-making.
  • Own day-to-day accounting and reporting for two registered charitable foundations (Canada and U.S.) using QuickBooks.
  • Ensure compliance with charity-specific accounting, reporting, and audit requirements.
  • Lead the annual financial statement audit end-to-end.
  • Manage income tax and indirect tax (e.g. GST/PST) filings and documentation.
  • Act as owner of the ERP, ensuring data integrity across multi-entity, multi-currency, and dimensional reporting structures.
  • Maintain QuickBooks environments for charities and ensure alignment with consolidated reporting.
  • Directly manage and develop the Accounting Staff.
  • Partner cross-functionally to ensure Finance enables execution and growth rather than creating friction.

Requirements

  • CPA designation required (or international equivalent).
  • 7–10+ years of progressive accounting experience, ideally in tech / SaaS environments.
  • Strong understanding of deferred revenue, customer segmentation, and contract-based accounting.
  • Experience producing gross margin and unit cost reporting for productized or service-based businesses.
  • Proven experience leading audits and managing income tax and indirect tax compliance.
  • ERP experience required; Netsuite and QuickBooks experience strongly preferred.
  • Experience with Float and Beanworks or similar AP automation tools.
  • Experience with Netsuite’s SuiteBilling or Maxio revenue automation tools.
  • Highly accountable, hands-on, and pragmatic with a “roll-up-your-sleeves” mindset.
Benefits
  • Competitive salary with a performance-driven framework that ensures fair and consistent compensation reviews, tied to individual impact and business growth
  • Extended health, dental, and vision benefits
  • Additional Health Spending Account (HSA) / Lifestyle Spending Account (LSA) to support your well-being and lifestyle interests
  • A variety of time-off programs, including vacation, personal days, and a 4-week remote work program each year
  • Employee discount with tentree, our sister company
  • A flexible, hybrid work environment designed for collaboration and focus-driven impact

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
accounting operationsaccounts payableaccounts receivablepayrollreconciliationsjournal entriesaccrualsdeferred revenue accountinggross margin reportingincome tax compliance
Soft skills
accountabilityhands-onpragmaticleadershipcross-functional collaboration
Certifications
CPA designation