This is your role We are currently looking for an Affiliate Marketing Manager to join our UK operation in the London area, Manchester or remotely. In this role, you will be the visible face of TradeTracker, directing…