Key Responsibilities:Financial Record Keeping:Maintain accurate and up-to-date financial records, including ledgers, journals, and other accounting documents.Record financial transactions and ensure their accuracy.Bookkeeping:Manage day-to-day bookkeeping activities, such as accounts payable and accounts receivable.Reconcile bank statements and other financial statements.Financial Reporting:Prepare financial statements, including income statements, balance sheets, and cash flow statements.Generate various financial reports for management and regulatory authorities.Budgeting:Assist in the development and monitoring of budgets.Analyze budget variances and provide insights to management.Tax Compliance:Ensure compliance with local, state, and federal tax regulations.Prepare and file tax returns accurately and on time.Audit Support:Collaborate with auditors during internal and external audits.Provide necessary documentation and explanations for audit inquiries.Financial Analysis:Analyze financial data and trends to provide insights into the organization's financial performance.Make recommendations for cost savings and revenue enhancement.Account Reconciliation:Reconcile accounts to ensure accuracy and completeness of financial data.Investigate and resolve discrepancies.Compliance:Stay informed about changes in financial regulations and accounting standards.Ensure the organization's financial practices comply with relevant laws and regulations.Qualifications and Skills:Bachelor's degree in Accounting, Finance, or a related field.Professional certification (e.g., CPA - Certified Public Accountant) is often preferred.Proven experience as an Accountant or in a similar role.Proficient in accounting software and MS Office, especially Excel.Strong understanding of accounting principles and financial reporting.Attention to detail and accuracy in financial record-keeping.Analytical and problem-solving skills.Effective communication