Odyssey launches Odyssey Partnerships affiliate platform
Amsterdam-based marketing solutions company Odyssey has launched Odyssey Partnerships, an attribution-oriented affiliate platform. The platform will enable advertisers to reward publishers accordingly for their contributions during the customer journey. Odyssey