Job Description:
Manage accounts payable and accounts receivable, including invoice processing, payment preparation, collections, and customer billing. Prepare and issue customer invoices accurately and timely. Maintain the general ledger, ensuring accurate coding and classification of transactions. Perform bank, credit card, and account reconciliations on a regular basis. Prepare monthly and period‑end financial statements, reports, and schedules for management. Support month‑end and year‑end close processes. Process payroll, ensuring accuracy, compliance, and timely submission. Prepare and file 1099s, including vendor review and compliance. Manage 401(k) contributions and submissions, coordinating with payroll and plan administrators. Maintain accurate vendor and customer records and ensure supporting documentation is complete and up to date. Assist with audits, external accountants, and financial inquiries as needed. Support recruiting efforts, including job postings, resume coordination, interview scheduling, and candidate communication. Coordinate employee onboarding, including new employee paperwork, system setup, and orientation support. Manage employee offboarding, including exit documentation, system access updates, and final payroll coordination. Provide ongoing HR administration, including personnel file maintenance, benefits enrollment support, and compliance tracking. Assist with employee relations, responding to routine questions and escalating issues as appropriate. Support general HR functions such as policy administration, training coordination, and internal communications. Help ensure compliance with applicable employment laws and internal policies.