Affiliate Manager

Pentasia

Pentasia – Malta Island – Affiliate Manager Applicants must be based already based in Malta. Skills & Experience: 2+ years of experience in affiliation and broad experience of the iGaming industry. …

Source:  

To apply for this job please visit jobviewtrack.com.