Note: The job is a remote job and is open to candidates in USA. FOCUS Learning is a technology provider of mission-critical training and compliance solutions for highly regulated industries. The company is seeking a hands-on Senior Accountant/Controller to own the full accounting cycle, manage NetSuite operations, support billing and collections, and provide financial reporting and analysis. The role also supports audits, compliance, process improvement, and strategic finance activities.
Responsibilities
- Own the full accounting cycle, including general ledger, accounts payable/receivable, payroll, reconciliations and monthly/annual close
- Own the monthly, quarterly, and year-end close in NetSuite, including journal entries, accruals, prepaids, fixed assets, and balance sheet reconciliations
- Prepare accurate, timely GAAP financial statements and supporting schedules for the CFO, executive team, board, investors, and lender reporting
- Apply ASC 606 revenue recognition to SaaS subscriptions, professional services, and multi-year contracts, and maintain deferred revenue schedules
- Maintain the close calendar and checklist, and work to shorten the close timeline over time
- Serve as the primary in-house owner of FOCUS Learning's NetSuite ERP system
- Prepare and issue customer invoices accurately and on time, including subscription renewals, services, and milestone billing
- Own the AR aging and collections process, following up directly with customers and partnering with Sales and Customer Success to resolve past-due balances
- Apply cash receipts, reconcile customer accounts, and maintain clean customer and contract data
- Provide visibility into expected collections to support the CFO's cash flow forecast
- Oversee accounts payable, including vendor setup, invoice processing, approvals, and payment runs
- Review and record payroll and benefits activity, and support payroll processes across entities
- Monitor daily cash activity and complete timely bank and credit card reconciliations
- Serve as the in-house NetSuite expert for accounting, billing, AR, and reporting workflows
- Troubleshoot issues, build saved searches and reports, and coordinate with outside consultants on configuration as needed
- Identify manual processes and implement automation and controls that help the finance function scale
- Prepare schedules and documentation for the annual external audit and serve as a primary point of contact for the audit team
- Maintain internal controls and documented accounting policies and procedures
- Support sales tax, 1099, and other compliance filings in coordination with outside advisors
- Support the CFO with budgets, forecasts, variance analysis, board materials, and the integration of acquired businesses
Skills
- 4-7 years of progressive accounting experience, ideally including time in public accounting and in-house at a small or mid-sized company
- NetSuite experience is required
- Strong working knowledge of U.S. GAAP and a track record of closing the books accurately and on time
- Willingness to work across the full finance function, from technical accounting to billing, collections, and AP
- Advanced Excel skills, strong analytical ability, and exceptional attention to detail
- Clear, professional communicator who is comfortable contacting customers about past-due invoices and working with executives, auditors, and cross-functional partners
- Eager, self-motivated, and curious, with a genuine desire to learn the business and grow into greater responsibility
- This is a fully remote position open to candidates located in the United States
- SaaS or subscription revenue experience and familiarity with ASC 606 are a strong plus
Benefits
- Health insurance
- Dental insurance
- Life insurance
- LTD insurance
- STD insurance
- 401k / retirement plan with matching contributions
- Fully remote position open to candidates located in the United States
Company Overview