Assistant Controller (9 month contract)

FreshBooksWaterloo, ON
Remote

About The Position

As an Assistant Controller at FreshBooks, you will oversee essential accounting functions while guiding a specialized Finance team. You will be tasked with enhancing the efficiency of our financial workflows and refining the systems that support our accounting practices. By managing the month-end close cycle, you will guarantee that all financial reporting is both precise and delivered on schedule. This role requires a balance of deep technical proficiency and strong leadership to implement scalable processes that keep pace with our company’s expansion.

Requirements

  • Bachelor’s degree in Accounting or Finance; CPA required
  • 5+ years of accounting experience, including team supervision and month-end close responsibilities
  • Strong understanding of GAAP and internal accounting best practices
  • Experience with NetSuite required
  • Demonstrated ability to manage complex reconciliations and journal entries
  • Strong Excel skills and general systems-savvy
  • Ability to prioritize and manage multiple tasks with strong attention to detail

Nice To Haves

  • Experience with system integrations or automation
  • Capability to make independent decisions and recommend process improvements
  • An eagerness to positively contribute to a collaborative, values-driven culture

Responsibilities

  • Lead and oversee the month-end and year-end close processes, ensuring accuracy and compliance with GAAP.
  • Supervise, mentor, and develop a team of accounting professionals, including setting objectives and providing performance feedback.
  • Establish, maintain, and recommend improvements for operational accounting procedures and internal controls to enhance efficiency.
  • Review and approve journal entries, account reconciliations, and financial statements.
  • Optimize and scale the use of NetSuite through new features, integrations, and automation.
  • Collaborate cross-functionally with operations and technology teams to resolve issues and support business initiatives.
  • Support external auditors and tax advisors, and assist leadership with cash management, budgeting, and forecasting.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service