Mgr, Revenue Accounting

Topgolf•Dallas, TX

About The Position

The Revenue Accounting Manager works with the accounting group to produce accurate and timely financial statements for internal and external use. The role oversees accounting for Partnership advertising contracts, Swing Suite software products, gift card deferred revenue, game play deferred revenue, other membership deferred revenue, and related corporate and site accounting processes in accordance with applicable accounting standards. The manager leads three Accountants on the Revenue team, reviews their work, and provides training, coaching, and accounting guidance to support proper revenue recognition. The role analyzes customer contracts and researches technical accounting issues in collaboration with the Technical Accounting team. It also partners with corporate, media, and venue teams, supports approximately seven venues, and works directly with external auditors during quarterly reviews and annual audits. The position requires working with minimal oversight and collaborating effectively across teams.

Requirements

  • Bachelor's degree in Accounting, Finance, or Business Management.
  • At least 4 years of related professional experience in an accounting function, in a leadership or managerial role of increasing responsibility.
  • At least 3 years of experience applying ASC 606.
  • In-depth understanding of GAAP and ability to research and apply technical accounting issues to recording financial results.
  • Intermediate to advanced understanding of Microsoft Office, including Word and Excel.
  • Strong organizational and communication skills.
  • Ability to work with multiple software and reporting systems.
  • Ability to train and coach direct reports.
  • Ability to organize, prioritize, and manage multiple simultaneous projects and tasks.
  • Flexibility to adapt to changing priorities and projects.
  • Ability to communicate effectively with management, coworkers, and external auditors.

Nice To Haves

  • CPA.
  • At least 3 years of auditing experience at a public accounting firm.
  • At least 3 years of experience working in the retail industry.
  • Experience working with SAP.

Responsibilities

  • Ensure proper revenue recognition for Partnership contracts, Swing Suite revenue, gift card deferred revenue, game play deferred revenue, and other memberships.
  • Manage a team of three Accountants, review their work, and provide training and coaching.
  • Analyze and review customer contracts for proper accounting under ASC 606.
  • Review monthly journal entries to ensure transactions are recorded in the appropriate accounting periods.
  • Manage and review the accrual process for marketing expenses related to the Partnership and media business.
  • Collaborate with Topgolf Media operational and finance teams to manage related accounting processes.
  • Review monthly account reconciliations for accurate reporting.
  • Analyze and review venue and corporate transactions for financial completeness and accuracy, and prepare management presentations as needed.
  • Review payment applications against open invoice amounts and review checks received.
  • Support quarterly reviews and annual audits, including preparing schedules and fulfilling sample selection requests.
  • Work with the accounting team to implement process and control improvements in accordance with SOX.
  • Provide accounting support to approximately seven venues, including month-end close accruals, analysis, and responses to questions.
  • Research technical accounting issues with the Technical Accounting team and provide accounting guidance to the revenue team.
  • Communicate financial information to corporate associates, site-level associates, and external customers.

Benefits

  • Free play.
  • Half-price food.
  • Health insurance.
  • Dental insurance.
  • Vision insurance.
  • 401(k) team member match.
  • Free mental well-being platform.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service