Key Responsibilities:1. Manage day-to-day financial transactions: Ensure accurate recording of all financial activities in the office.2. Prepare financial documents: Generate invoices, receipts, and financial reports for internal and external stakeholders.3. Monitor accounts payable and receivable: Keep track of outstanding payments and ensure timely collections.4. Reconcile bank statements: Match transactions in bank statements with records to ensure accuracy.5. Assist with payroll processing: Help calculate salaries, bonuses, and deductions for employees.Required Skills and Expectations:1. Proficiency in accounting software: Familiarity with accounting software to efficiently manage financial transactions.2. Attention to detail: Ability to spot errors and discrepancies in financial records.3. Strong numerical skills: Proficient in handling numbers and calculations accurately.4. Communication skills: Ability to communicate effectively with team members and clients regarding financial matters.5. Basic knowledge of accounting principles: Understanding of basic accounting principles and financial concepts.