Topgolf
Dallas, Texas

Credit Controller (TTR)

OnsitePosted yesterdayLinkedIn

Skip the busywork

ApplyBolt rewrites your resume for this exact role and hits submit. You just pick the jobs.

Resume tailored to this roleApplied in secondsTrack every application
Download the app

About this role

At Topgolf, we believe in the unlimited power of play to drive fun, connection, and innovation. Whether you work behind the scenes or directly engage with Players, your role is key to bringing people together and redefining entertainment. We’re seeking fun-loving playmakers who are serious about delivering excellence and results—but who don’t take themselves too seriously. If you thrive in a fast-paced, collaborative environment focused on creativity and incredible experiences, Topgolf is the place for you. Grow your career, make an impact, and let your individuality fuel your success!

What’s In It for You?

Cha-ching: Competitive base salary — because great work deserves great rewards.


Benefits: Full-time Playmakers enjoy robust benefits including medical, dental, vision, 401(k) with company match, flexible PTO plan, and access to a free mental well-being platform — plus extra perks that support you personally and professionally.


Work Location: This role requires in-office presence 4 days per week at the Dallas, TX Venue Support Center.


Perks: Enjoy FREE Topgolf game play, discounted food and merch, exclusive events, and bragging rights with your friends.


Career Growth: We don’t just talk about career growth — our Playmakers live it, with opportunities to grow and develop within the organization.


Lots of Fun: What else would you expect from a company obsessed with the Unlimited Power of Play?

About the Role

The Credit Controller (TTR) sits at the heart of the order-to-cash cycle, supporting high-volume Accounts Receivable operations in a fast-paced environment. This role is responsible for ensuring accurate billing, effective credit control, and timely cash collection while maintaining strong relationships with internal teams and customers.

You’ll play a key role in managing customer accounts, resolving discrepancies, and supporting continuous improvement across AR processes. This position offers strong exposure to core finance operations and opportunities to contribute to system enhancements and process optimization.

Key Responsibilities

Accounts Receivable & Billing Operations

  • Own and manage end-to-end Accounts Receivable activities, including invoice generation, distribution, and customer statements across multiple billing cycles (supporting ~450 customers).
  • Ensure accurate and timely billing, including penalty charges and miscellaneous income.

Cash Application & Reconciliation

  • Post cash receipts promptly and accurately, ensuring all payments are correctly applied.
  • Investigate and resolve unapplied cash and payment discrepancies.

Customer Account Management & Issue Resolution

  • Investigate and resolve billing discrepancies and customer account issues in collaboration with Sales and Operations teams.
  • Manage a high-volume shared inbox, responding to internal and external queries efficiently.

Controls, Compliance & Month-End Support

  • Support deposit management and process refunds in line with internal controls.
  • Assist with month-end AR activities, including debtor analysis, revenue reconciliation, and reporting.

Systems & Process Improvement

  • Support ERP system implementations and upgrades related to AR and cash processes.
  • Contribute to process improvements to enhance efficiency, accuracy, and scalability.

Stakeholder Support

  • Provide ad hoc support to senior finance stakeholders.
  • Collaborate cross-functionally to ensure smooth order-to-cash operations and continuous improvement.

What You Bring

  • High school diploma or equivalent required; Associate’s degree in Accounting or a related field preferred.
  • GCSEs in Math and English (Grade C or above), or equivalent.
  • Previous Accounts Receivable experience managing high volumes of accounts.
  • Basic understanding of accounting principles and financial processes.
  • Proficiency in accounting software and Microsoft Office applications (especially Excel).
  • Strong attention to detail and accuracy in data entry.
  • Excellent communication skills and ability to collaborate effectively within a team.
  • Strong organizational skills with the ability to manage multiple priorities and deadlines.