Join Our Team

Senior Finance Manager

 

As a Finance Manager, you will play a crucial role in managing all of our financial processes, ensuring that all practices are in line with current Canadian tax laws and eventually also our U.S. Tax obligations. Your expertise in Quickbooks finance software and your advanced computer skills will contribute to the efficiency and effectiveness of our financial operations.


Bookkeeping & Financial Management

  • Maintain accurate and up-to-date financial records for both Canadian and U.S. entities in QuickBooks.
  • Reconcile bank accounts, credit cards, and merchant accounts monthly.
  • Manage the full accounting cycle: AP, AR, payroll journal entries, general ledger, and month-end/year-end close.
  • Prepare and post journal entries including intercompany transfers, accruals, and adjusting entries.

Tax & Regulatory Compliance

  • Ensure compliance with federal and provincial/state tax regulations in Canada and the U.S.
  • Prepare and file GST/HST, sales tax, and other government remittances.
  • Support annual corporate tax filings by preparing schedules and liaising with external accountants.

Payroll Oversight

  • Coordinate with payroll providers to ensure accurate payroll processing in both countries.
  • Manage payroll journal entries and benefits deductions in QuickBooks.
  • Monitor vacation, sick time, and statutory holiday pay compliance.

Reporting & Analysis

  • Generate and analyze monthly, quarterly, and annual financial reports for leadership.
  • Prepare cash flow forecasts and budget variance reports.
  • Monitor KPIs and provide insights into cost-saving opportunities.

System & Process Improvement

  • Streamline and document accounting procedures and workflows.
  • Implement financial controls and best practices to minimize risk and increase efficiency.
  • Ensure consistency across Canadian and U.S. financial operations.

Collaboration & Support

  • Liaise with internal departments (e.g. sales, operations) for financial support and reporting.
  • Serve as the primary contact for auditors, bankers, and tax authorities.
  • Train and supervise junior finance or accounting staff, if applicable.

Experience & Requirements

Education & Certifications

  • Bachelor’s degree in Accounting, Finance, or a related field (required).
  • CPA designation (Chartered Professional Accountant – Canada or CPA US) is highly preferred.
  • Certification in QuickBooks (e.g., QuickBooks ProAdvisor) is a strong asset.

Experience

  • 5+ years of progressive accounting or finance experience.
  • Hands-on experience with Canadian tax compliance, and reporting requirements.
  • Proven track record of managing multi-currency accounting and cross-border financial operations.
  • Extensive experience with QuickBooks Online and/or QuickBooks Desktop, including advanced features like class tracking, memorized reports, and custom chart of accounts.

Skills & Knowledge

  • Canadian tax (GST/HST, payroll, corporate tax).
  • U.S. tax (sales tax, payroll, state/federal compliance).
  • Solid understanding of GAAP (both U.S. and Canadian frameworks if possible).
  • Strong Excel and spreadsheet modeling skills (pivot tables, lookups, etc.).
  • Familiarity with intercompany transactions, transfer pricing, and currency conversion.

Soft Skills

  • Excellent attention to detail and organizational skills.
  • Strong analytical and problem-solving abilities.
  • Effective communication skills – able to clearly present financial data to non-financial stakeholders.
  • Capable of working independently and managing multiple priorities across jurisdictions.

Location & Work Schedule

Work Location:

  • 100% Remote
  • Must be in Kitchener-Waterloo Region

Schedule:

  • Monday-Friday

Compensation & Benefits

Salary:

$85,000.00-$110,000.00 per year

Benefits:

  • Casual dress
  • Dental care
  • Extended health care
  • Paid time off
  • Vision care

Begin your Next Chapter With Us!

Submit your information below and apply today.

gears-01