Affiliate Manager – Job. 4518

A super opportunity has arisen for an Affiliate Manager to join a start up gaming company in Malta. The Affiliate Manager will be responsible for setting up the affiliate program and will then have the opportunity to develop the affiliate team further. They are looking for someone with excellent sales and negotiation skills.

Save Job