About The Position

ESO is seeking an experienced Director of Revenue Accounting to lead its revenue accounting function and develop a best-in-class operation for its SaaS business model. The position oversees the quote-to-cash process, including customer invoicing, cash collections, contract review for compliance with GAAP revenue recognition requirements under ASC 606, and the accuracy and integrity of revenue-related financial reporting. The Director provides technical revenue recognition guidance to leadership and collaborates across the business to support initiatives and maintain compliance with accounting standards. As a leader on the accounting team, the Director manages and mentors the revenue and collections teams, supporting professional growth and a collaborative work environment. The role also drives process improvement and automation, including the use of AI, and supports financial close activities and external audits. The ideal candidate is proactive, detail-oriented, experienced in SaaS revenue accounting, and effective at cross-functional coordination.

Requirements

  • Prior experience using NetSuite and Salesforce/CPQ.
  • At least 8 years of revenue experience.
  • Bachelor of Science degree in Accounting or Finance.
  • Prior experience in a multi-currency environment.
  • Critical-thinking and problem-solving skills, with strong attention to detail.
  • Outstanding written and verbal communication, interpersonal, and analytical skills.
  • Ability to manage multiple high priorities and willingness to learn.

Nice To Haves

  • Experience with the Zone billing module within NetSuite.
  • Experience in the technology or software industry.
  • Experience with Claude and the NetSuite MCP Connector, including executing workflow automations.
  • CPA or chartered accountant qualification.
  • Experience reading and interpreting contracts.

Responsibilities

  • Oversee the revenue accounting function and ensure compliance with ASC 606 and SaaS-specific accounting policies.
  • Support the end-to-end quote-to-cash process, including invoicing, customer account management, and cash application.
  • Lead projects to enhance and automate revenue accounting processes and improve business intelligence through AI, using the Claude/NetSuite MCP Connector.
  • Provide technical revenue recognition guidance to leadership and partner with FP&A, Legal, and Sales.
  • Develop and implement process improvements to increase the efficiency, scalability, and accuracy of revenue accounting workflows.
  • Identify opportunities to streamline and automate revenue, billing, and accounts receivable processes, minimizing manual work and errors.
  • Mentor, train, and oversee a team of eight across collections and revenue, supporting team goals and professional development.
  • Support month-end and quarter-end close activities, including revenue-related reconciliations, journal entries, and variance analysis.
  • Collaborate with external auditors during financial audits and reviews, providing documentation and guidance.

Benefits

  • Competitive medical, dental, and vision insurance plans.
  • PTO starting at 20 days and 12 company holidays.
  • 401(k) with company match.
  • Flexible spending, health savings, and dependent care accounts.
  • Employee Assistance Program.
  • Life insurance, disability insurance, and worksite benefits.
  • Paid parental leave, a new child program, and flexible parental return-to-work options.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service