People are our most valuable asset.
This position will be reporting to the Manager of Accounting on various day-to-day accounting processes and procedures. This position will be responsible for various duties such as data entry, ensuring financial records are up to date, preparing/reconciling reports, and ad-hoc assignments. The workload of this position may be heavier during peak periods (e.g., quarter-end and fiscal year-end).
Key Responsibilities
- Review sales orders, invoices, and supporting contract documentation in NetSuite to ensure accurate billing terms and invoicing.
- Prepare and distribute invoices for in house training.
- Manage collections activities by following up on overdue customer payments and working to ensure timely resolution of outstanding balances.
- Generate regular reports on accounts receivable status and collections activities, providing visibility into outstanding balances and aging trends.
- Perform monthly bank and account reconciliations.
- Accurately apply incoming payments to customer accounts and investigate and resolve unidentified payments.
- Assist with month-end AR close activities, including reconciliations and reporting.
- Maintain documentation of AR and billing procedures.
- Support internal and external audit requests related to AR and revenue.
- Prepare journal entries related to AR, revenue, and consulting project activity as required.
- Manage all aspects of consulting projects, including generation of contract from templates, cost tracking, revenue recognition, timesheet tracking, commission calculations and client billing.
- Help with completion of Statistics Canada surveys.
- Provide backup support for Accounts Payable and Fixed Assets processes, including invoice processing, coding, and asset tracking as needed.
- Other duties may be assigned based on business needs.
Note: This description reflects the general nature of the role. It’s not a complete list of responsibilities—we believe in flexibility, initiative, and growing together.
Knowledge, Skills & Experience
- Post-secondary diploma in accounting or finance from an accredited institution.
- Previous experience with NetSuite accounting software is an asset.
- Minimum of 2-3 years of relevant experience.
- Proficient in the use of Microsoft Office (MS Word, Outlook and Excel) with working knowledge of Excel at a high intermediate level.
- Reliable, self-directed and able to work with minimal supervision.
- Strong and clear communication skills both written and spoken.
- Strong task prioritization, organization and multi-tasking skills.
- Ability to meet deadlines, articulate ideas, and react appropriately under pressure.
- Ability to work both independently and as an effective team player.
- All applicants must be legally entitled to live and work in Canada.
Apply Now