iGaming B2B
Nick Eubanks

Nick Eubanks

Global Chief Marketing Officer at DigiStore24

Digistore24

Nick Eubanks is a digital strategist and pattern‑recognizer with extensive experience in SEO, owned media, and affiliate marketing. He currently serves as Global CMO at DigiStore24, a global affiliate network and marketplace for digital products. Previously, he was Vice President of Owned Media at Semrush, where he led strategies for brand visibility in both traditional search and AI‑driven search (GEO). He also founded or co‑founded several ventures, including From The Future (a digital marketing consultancy), and has been a partner at Traffic Think Tank, NK Tech Ventures, and FTW Ventures. He is the author of The Last Moat and a frequent speaker on SEO, GEO, and digital growth. Eubanks holds a degree from Saint Joseph’s University (Erivan K. Haub School of Business).

Career History

CompanyRoleDates
Digistore24CMO present
View LinkedIn profile