Skip to page content

Leadership

This content is a tabbed content widget
This is our main page content section

Neil Allen

Neil Allen first joined Topgolf in 2000, just before the first venue was built in London, and has played a critical role in the development and evolution of the Topgolf concept, brand and operations.

He previously served a dual role as company COO and CFO, overseeing the day-to-day operations at all Topgolf venues worldwide, in addition to Topgolf’s controllership and financing strategy. In 2015, he was named president of Topgolf International, responsible for overseeing Topgolf’s expansion abroad. Neil is passionate about sharing the Topgolf experience with as many people as possible and ensuring that the experience is fun and memorable for both Guests and Associates.

Neil is Fellow of the ACCA. He is based in London but still jetsets back to the U.S. frequently. Thanks to Neil’s obsession with gadgets and toys, the Topgolf home office is filled with games in every conference room as well as dart boards, a pool table, a ping pong table, an arcade game and a foosball table. 

This section describes our Executive team.