Geoff Cottrill

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.

Participating In