Key Responsibilities:1. Maintain financial records: Keep accurate and up-to-date records of all financial transactions within the office.2. Prepare financial reports: Generate financial reports such as balance sheets, income statements, and cash flow statements on a regular basis.3. Process invoices and payments: Handle incoming invoices, verify them, and process payments to vendors and suppliers.4. Reconcile accounts: Ensure that all financial transactions are correctly recorded and reconcile any discrepancies.5. Assist with budgeting: Work with the finance team to develop and manage the office budget effectively.Required Skills and Expectations:1. Strong understanding of accounting principles: Knowledge of basic accounting principles such as debits, credits, and financial statements is essential.2. Attention to detail: Accuracy is crucial in accounting, so being detail-oriented is a must.3. Proficiency in accounting software: Ability to use accounting software for data entry, reporting, and analysis.4. Good communication skills: Effective communication with team members and external stakeholders is important in this role.5. Ability to work independently: Self-motivated and able to manage tasks efficiently with minimal supervision.