Affiliate Manager - Online Casino
hace 4 días
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. Generate clear, data-driven reports for the senior team and actively negotiate, develop, and evaluate new and ongoing affiliate contra...