Almedia helps leading brands in the digital space to acquire new customers. Users can find and test the latest games, apps, and products for rewards via our platforms. With more than 20 million users since its launch in 2020, our brand Freecash.com is one of the fastest-growing providers and a leader in our industry. Our mission is to provide a win-win experience for both users and advertisers. We are seeking a highly motivated Affiliate Marketing Manager to join our marketing team. In this role...