Maintain the general ledger and accounting records for an insurance agency/brokerage Reconcile premium payables, carrier payables, producer commissions, and trust accounts Manage receipts and disbursements of client and carrier funds Process accounts payable and accounts receivable related to insurance transactions Perform monthly bank and trust account reconciliations Assist with month-end and year-end closing processes Generate financial statements, commission reports, and cash flow summaries Collaborate with internal teams to ensure accurate policy and premium postings Ensure compliance with industry-specific accounting regulations and internal policies Utilize Applied Epic for financial tracking, reporting, and auditing purposes