Affiliate Manager - Online Casino
4 days ago
Affiliate Manager to their team.Cultivate and foster key casino affiliate relationships to drive growth, with a primary focus on North America and LATAM markets.Setup, manage, and optimization of agreements, analysing ROI benchmarks and proposing campaign improvements to boost acquisition efforts...