Geoff Cottrill
Chief Brand Officer
Top Golf
As Chief Brand Officer, Geoff Cottrill leads all aspects of Topgolf’s global marketing efforts, including the brand positioning strategy, communications, advertising, media, creative, Player insights, mobile and venue games development, partnerships and charitable giving initiatives.
He joined Topgolf in 2021 with a passion for building diverse and talented teams, and a reputation in the industry for innovative thinking and creativity.