The ideal candidate will have strong accounting experience, excellent Excel skills, and the ability to communicate professionally with company ownership, employees, vendors, customers, and auditors. This is a hands-on accounting position involving general ledger accounting, reconciliations, financial reporting, tax compliance, audit support, insurance audits, owner-operator accounting, and benefits administration.