- Key Responsibilities:1. Maintain financial records: Keep accurate records of all financial transactions including expenses, income, and payroll.2. Prepare financial statements: Create regular financial reports such as balance sheets, profit and loss statements, and cash flow statements.3. Monitor budgets: Keep track of company spending and ensure it stays within budget limits.4. Handle tax filings: Prepare and file tax returns and ensure compliance with all tax regulations.5. Assist with audits: Provide necessary documentation and support for internal and external audits.- Required skills and expectations:1. Strong knowledge of accounting principles: Understanding of basic accounting concepts and GAAP.2. Proficient in accounting software: Experience with software such as QuickBooks or Excel for financial record-keeping.3. Attention to detail: A high level of accuracy in recording and analyzing financial data.4. Time management skills: Ability to prioritize tasks and meet deadlines efficiently.5. Communication skills: Ability to effectively communicate financial information to stakeholders and work as part of a team.