· Assistance with audits/reviews/NTRs
· Assist in marketing efforts to grow business, maintain social media pages
· Business development initiatives
· Prepare and process accounts payable checks, reconciliation of payments
· Follow established procedures for processing receipts, cash etc
· Ensure all financial reporting deadlines are met
· Prepare GST/HST & QST filings
· Preparing personal/business tax returns, and other tax documents
· Various admin tasks – bank deposits, mail runs
· Bookkeeping duties for clients