- Manage accounts receivable and accounts payable: This includes keeping track of all incoming and outgoing payments, ensuring timely payments are made, and maintaining accurate records of financial transactions.- Prepare financial statements: Responsible for preparing all necessary financial statements, including profit and loss statements, balance sheets, and cash flow statements.- Conduct payroll processing: Process payroll for employees, ensuring accurate and timely payment of salaries and benefits.- Assist with budgeting and forecasting: Help in the preparation of annual budgets and financial forecasts to ensure the company's financial health.- Handle tax preparation and compliance: Ensure compliance with all tax laws and regulations, prepare tax returns, and assist with any tax-related inquiries.- Maintain financial records: Keep all financial records up to date and organized for easy access and reference.- Assist with audits: Provide support during internal and external audits by preparing necessary documents and answering auditor inquiries.Required Skills and Expectations:- Solid understanding of accounting principles and practices.- Proficiency in accounting software and tools.- Attention to detail and accuracy in financial recordkeeping.- Strong organizational and time management skills.- Ability to work effectively both independently and in a team environment.- Excellent communication skills to interact with colleagues, clients, and vendors.