Marketing Manager (Remote) ============================== Preferable Location(s): London, United Kingdom of Great Britain and Northern Ireland | Barcelona, Spain | Amsterdam, Netherlands Work Type: Full Time About TyrAds: TyrAds is an innovative rewarded platform that allows users to earn rewards by…