- Responsible for maintaining financial records, including purchases, sales, receipts, and payments.This involves accurately recording all financial transactions to ensure the company's financial health and compliance with regulations.- Prepare financial reports and statements on a regular basis.This includes generating profit and loss statements, balance sheets, and other financial reports to provide insights into the company's financial status.- Reconcile bank statements and ensure all transactions are accounted for.This involves comparing the company's records with those of the bank to identify any discrepancies and correct them in a timely manner.- Assist with budget preparation and monitoring.This includes working with management to create budgets, track expenses, and analyze variances to help the company achieve its financial goals.Required skills and expectations:- Bachelor's degree in Accounting, Finance, or related field.- 3-5 years of experience in accounting or finance roles.- Proficiency in accounting software and Microsoft Excel.- Strong attention to detail and accuracy.- Excellent organizational and time management skills.- Ability to work independently and as part of a team.- Knowledge of accounting principles and regulations.