Prepare monthly internal revenue reports and other ad-hoc revenue reporting as requested by internal stakeholders
Review revenue and provide variance analysis on discrepancies
Prepare accounts reconciliation receivable, postage, deferred revenue, etc.
Preparation of general journal entries as required
Continually monitor and review accounting processes and procedures and recommend changes as appropriate to improve internal controls and/or efficiencies
Work together with internal clients to develop standards and ensure alignment, and continuously improves processes and systems
Prepare and submit HST/GST & PST filing for all Canadian entities
Mentor and train new billing clerks
Oversee preparation and review completion of customers invoices prior to distribution
Manage external customer relationships as needed
Manage accounts receivable aging report for distribution to the Senior team and other stakeholders
Assist with annual external audit and auditors’ inquiries
Other duties as assigned by the Manager and Accounting Director
Requirements
Have a degree or diploma in accounting
Have a minimum of 5 years of experience in accounting
Have working knowledge of Microsoft Dynamics Great Plains
Have exceptional attention to detail and accuracy
Have extremely strong organizational skills, and ability to adhere to repeating schedules/deadlines