Horizon Recovery is looking for a Staff Accountant (CPA) to join our team. This detail-oriented role offers a path for growth, starting with a primary focus on the Accounts Payable function and expanding into broader accounting responsibilities over time. You will work closely with our long-time accounting leader who is transitioning toward retirement.
What You'll Do
- Manage the full Accounts Payable process, ensuring accurate and timely processing of 30–50 invoices per day.
- Manage and review the AP email inbox, handling 100–150 emails daily to identify incoming invoices and documentation.
- Utilize Bill.com to process invoices and payments, ensuring proper integration and reconciliation with NetSuite.
- Verify payment status by confirming whether invoices were paid through NetSuite or Bill.com.
- Maintain organized and documented A/P processes, tracking vendor records and payment terms.
- Manage payables, including general overhead and recurring expenses, as well as subcontractor payments tied to project payments.
- Confirm payment status of projects in NetSuite prior to issuing subcontractor payments.
- Perform bank reconciliations and support inventory tracking.
- Manage vendor documentation, review and reconcile transactions, and assist with broader accounting operations end-to-end.
What We're Looking For
- NetSuite experience is required, with strong familiarity with NetSuite workflows being essential.
- CPA designation.
- Detail-oriented, proactive approach to managing high-volume processes.
Technical Stack
- NetSuite
- Bill.com
- Slack
Team & Environment
Works closely with a long-time accounting leader who is transitioning toward retirement.
