Home
Jobs
Saved
Resumes
Business Manager – iGaming SEO Affiliate at North Star Network | JobVerse
JobVerse
Home
Jobs
Recruiters
Companies
Pricing
Blog
Jobs
/
Business Manager – iGaming SEO Affiliate
North Star Network
Remote
Website
LinkedIn
Business Manager – iGaming SEO Affiliate
Brazil
Full Time
3 hours ago
No Sponsorship
Apply Now
Key skills
Leadership
About this role
Role Overview
Conduct market research to identify trends, regulatory developments, and competitive dynamics in Brazil.
Define and execute growth strategies for the market, balancing short-term performance with long-term brand positioning.
Own the full P&L for the Brazil portfolio, including revenue, costs, and profitability.
Identify and develop new monetization streams.
Lead and grow a multidisciplinary team (Account Managers, Content Editors, SEO Specialists).
Oversee market-specific content strategies and SEO roadmaps.
Monitor iGaming regulations and advertising restrictions in Brazilian markets.
Identify and cultivate strategic partnerships across key regions in Brazil.
Requirements
Native or fluent speaker of English and Portuguese
5+ years’ experience in business management and affiliate marketing
Deep understanding of the Brazilian digital ecosystem, SEO-driven content, and betting markets
Proven ability to manage P&L and deliver commercial growth
Analytical and strategic mindset, with strong reporting and leadership skills
Experience leading teams across content, SEO, and commercial functions
Benefits
100% remote position (within compatible time zones)
Career development opportunities in a fast-growing international company
A culture of autonomy, ownership, and innovation
Apply Now
Home
Jobs
Saved
Resumes