Affiliate manager (Mexico market)
Job Description
Job description What to expect of your role: You will be part of our growing marketing team, which currently consists of approximately 40 people, including our affiliate, SEO, and technical teams. There are many different tasks and ch…