Bookkeeping - Maintain up to date and accurate financial records by recording transactions, updating ledgers, reconciling bank statements and supporting documents filing.Accounts Payable - Process vendor invoices, verify and reconcile discrepancies and preparepayments in a timely manner.Accounts Receivable - Generate customer invoices, monitor outstanding balances and follow up onoverdue payments.Financial Reporting - Prepare monthly, quarterly and annual financial statements (Balance Sheet,Income Statement and Cash FlowTax Compliances - Assist in preparing and filing GST and other applicable tax returns . Stay updatedwith the latest tax -----------dit Support - Assist external auditors during annual audit and provide necessary documentationand explanations regarding the same.Bank Reconciliation - Ensuring that bank accounts are reconciled regularly to identify thediscrepancies and resolve them promptly.Expense Management - Monitoring and controlling company expenses by reviewing expense reportsby reviewing expense reports and ensuring adherence to expense policies .Payroll – Collect weekly or monthly timesheets, calculate bonuses and allowances, prepareemployee’s compensation by the end of each month and distribute payment statements,report on payroll expenses and ensure wages and tax withholdings comply with regulationFixed Assets - Create and monitor a system of controls, procedures, and forms for the recordation offixed assets, Record fixed asset acquisitions and dispositions and calculate depreciation for all fixed -----------pliance - Comply with federal, state and local legal requirements by studying requirements;enforcing adherence to regulatory requirements; filing reports; advising management on neededactions.Team Leadership - Lead and mentor the finance team, fostering a culture of continuousimprovement.Human Resources Function - Support the management of disciplinary and grievance issues,Maintain employee records (attendance and data) according to policy and legal requirements