Business Manager - Brazil
North Star Network
Hybrid
Sao Paulo, Brazil
Full Time
About the role :
We are seeking an entrepreneurial and results-driven Business Manager – Brazil to spearhead our strategy, operations, and growth in the region. You’ll combine market insight with commercial execution, lead a high-performing team, and ensure we remain a top player in the Brazilian sports media space.
As our Business Manager - Brazil you will cover the following areas:
Market Intelligence & Strategy
Lead market research to identify trends, growth opportunities, and competitive threats.
Define and execute Brazil-focused growth strategies aligned with company goals.
Develop and validate monetization approaches (RevShare, CPA, CPL, CPM, hybrid).
Balance short-term wins with long-term vision via structured roadmaps.
Performance & P&L Management
Track KPIs including FTDs, rankings, traffic, conversion rates, and revenue by channel.
Maintain full visibility of P&L and use insights to prioritize initiatives and drive ROI.
Build and maintain dashboards for transparent performance tracking.
Commercial Growth & Partnerships
Maximize affiliate revenue and diversify income streams (media campaigns, branded content, partnerships).
Identify and secure strategic alliances, joint ventures, and M&A opportunities.
Maintain strong, transparent relationships with partners and operators.
Regulatory & Compliance Oversight
Monitor iGaming regulations and ensure all campaigns comply with local laws.
Proactively mitigate risks, adapt content, and manage market entry/exit strategies.
Team Leadership
Build, mentor, and lead a high-performing local team across sales, content, and market operations.
Define quarterly/semester hiring needs and lead recruitment processes.
Foster a culture of ownership, accountability, and collaboration.
Product & Service Innovation
Collaborate with Product, SEO, and Content teams to optimize CRO, UX, funnels, and new formats.
Suggest and coordinate A/B tests to improve performance.
Your profile should include :
Proven track record in business management, with mandatory previous experience in sports media, affiliation, iGaming, or sports digital marketing.
Strong commercial acumen with P&L ownership experience.
Deep knowledge of the Brazilian media and sports business landscape and MO
Data-driven decision-maker with excellent analytical skills.
Solid leadership experience and skills - with the ability to inspire performance and drive results.
Fully fluent in Brazilian Portuguese and English.
What we offer :
100% remote role with flexibility.
Competitive salary based on experience.
Career growth in a dynamic, fast-paced environment.
Work with a global team passionate about sports and innovation.
About us :
North Star Network hosts sports fan communities across the world. We run sports media in over 30 countries, helping bettors make informed choices about their wagers and where to place them.
Our portfolio of websites cover football, cricket, boxing, MMA, e-sports, basketball and more. And to put that into numbers, the NSN has:
- 50+ websites
- Covering 40+ markets
- +80 employees & +300 freelancers
If you’re ready to shape the future of sports media in Brazil, we’d love to hear from you. Just hit apply and we will be in touch!
Business Manager - Brazil
Hybrid
Sao Paulo, Brazil
Full Time
August 13, 2025