N

Head of Business

North Star Network

, , united kingdom, , , united kingdom, United-Kingdom Full-time June 15, 2026
Apply Now

Opportunity Description

North Star Network (NSN) is a global sports and betting media group that builds and operates leading digital brands connecting sports fans and bettors across 30+ countries.

Our mission is to turn passion for sports and gaming into trusted information, data-driven insights, and responsible entertainment.

We’re a multicultural and fully remote company uniting 50+ in-house and 200+ external experts from more than 20 nationalities across Europe, Africa, and the Americas.

About the Role

At North Star Network, we’re hiring a Head of Business to shape the future of our global affiliate and market portfolio .

Reporting directly to the COO, you’ll drive performance, strategy, and development across our business units - ensuring that every market operates efficiently, profitably, and in line with NSN’s global objectives.

This is a key leadership position that bridges strategy and execution. You’ll lead a transversal busines...

Full-time Management & Operations

Ready to Apply?

Submit your application for Head of Business at North Star Network

Apply for this Position