Affiliate Marketing Specialist
3 days ago
Leeds
... space. Acting as the sole affiliate specialist, you will be communicating directly with clients, making strategic recommendations, being hands on in platforms, reporting and consulting with clients ...