Maintain accurate and up-to-date records of financial transactions, including accounts payable, accounts receivable, general ledger entries, and payroll
Process invoices, expense reports, and payments in a timely manner, ensuring accuracy and compliance with company policies
Reconcile bank statements, credit card statements, and other financial records to ensure accuracy and identify discrepancies
Prepare and analyze financial reports, such as balance sheets, income statements, and cash flow statements, on a regular basis
Assist in budget preparation and monitoring, providing insights and recommendations to management as needed
Collaborate with internal teams to resolve any financial issues or discrepancies and ensure smooth financial operations
Assist with audits and tax filings, providing necessary documentation and support to auditors and tax consultants
Stay informed about relevant accounting regulations and best practices, ensuring compliance with local, state, and federal regulations
Support senior management in financial analysis, forecasting, and decision-making processes
Perform other related duties and ad-hoc tasks as assigned by the finance manager or senior management