Team Captain/Manager

Leadstar Media AB · Stockholm · Tills vidare · Deadline 2026-11-06

Leadstar Media AB is seeking a **Team Captain/Manager** to lead one of its product teams within the sports betting affiliate industry. In this role, the manager oversees a team of Website Managers and Vice-Captains, taking ownership of their performance, regular evaluations, coaching, and development and salary talks. Responsibilities also include translating leadership strategy into execution across a portfolio of websites, shaping team ways of working, identifying recruitment needs, supporting onboarding, and representing the product department in company-wide initiatives. The position offers prospects to take on greater responsibilities and starts as soon as possible, accounting for the candidate's notice period. Candidates are expected to demonstrate **strong leadership and people development skills**, with the capacity to run a high-performing team and make clear decisions in complex or ambiguous situations. Key requirements include a high level of commitment, creativity, an **ambition to learn**, and the proven ability to take on ownership and drive company culture.

Hey there! Are you our next Leadstar? Take the chance of a lifetime and join a market leading, fast-paced team in the sports betting affiliate industry!

We offer you:

What we want in return:

Who are we looking for?

We are looking for a Team Captain for one of our product teams. We are looking for someone who can:

Job description

Your work tasks will include the following:

At Leadstar Media you always have the possibility to grow within the company and take on more responsibility. Several of our team members have taken the step from being content writers to becoming website managers, project leaders or managing entire geographical markets. The most important skills you need are: an ambition to learn and an ability to take on responsibility.

About Leadstar Media

Leadstar Media is a Swedish scale-up creating sports betting comparison sites for users across more than 30 markets worldwide. Our international team brings together over 60 employees and full-time consultants, united by curiosity, ownership and ambition.

Our goal is clear: to become the world’s leading sports betting affiliate. We combine an entrepreneurial spirit and high levels of autonomy with a warm, caring culture - and an uncompromising winning mindset. Together, we are ready to reach the Champions League of sports betting affiliation, and of course - win it!

More information

Start: as soon as possible, depending on your current employer's period of notice.

Application: please send your application to career@leadstarmedia.com

We are looking forward to receiving your job application!

Apply now

All jobs