Record day to day financial transactions, including payments, receipts, and journal entries. Maintain and reconcile general ledger, accounts payable, and accounts receivable. Liaise with clients to gather necessary financial information and clarify discrepancies. Coordinate with auditors and tax agents as…