Full-time

Head of Business

Posted by North Star Network • , , United Kingdom, , , United Kingdom, United-Kingdom

📍 , , United Kingdom, , , United Kingdom 🕒 February 22, 2026

About the Role

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...

Ready to Apply?

Submit your application today and take the next step in your career journey with North Star Network.

Apply Now