Prepare monthly management reports and financial information for assigned clients.• Perform bank and Visa account reconciliations to maintain accurate and complete financial records.• Manage and maintain accounts receivable and accounts payable for clients.• Prepare and remit HST filings as required.• Liaise with year-end accountants on behalf of clients to support the year-end accounting process.• Prepare cash flow and KPI reports based on client and management requirements.• Maintain accurate client records and supporting financial documentation.• Review client accounting information and identify opportunities to improve processes and data quality.• Communicate regularly with the Compliance Officer and CAS Manager regarding feedback, accounting quality, and client deliverables.• Meet with clients when required to present financial analysis, explain findings, and discuss areas for improvement.• Provide ongoing bookkeeping and administrative support to ensure timely and accurate completion of client requirements.