Job descriptionMain Duties* Enter and monitor accounting transactions for each entity (purchases, sales, treasury, subsidiary accounting, banks, fixed assets, payroll).* Monitor and control customer and supplier accounts (verification, due date management, payment preparation, etc.)* Perform multi-site bank reconciliations* Prepare and record month-end and year-end accounting entries* Participate in budget monitoring and variance analysis* Prepare monthly financial reports* Monitor payments, customer reminders, and manage cash flows* Prepare routine tax and social security returns (GST/QST, DAS, etc.)* Provide accounting and administrative support to organizational teams* Participate in the continuous improvement of financial and accounting processes