Insights Delivery Manager
9 days ago
London
Founded in 2001, Reward is an industry leader transforming the world of customer engagement and commerce media.Operating in 15 countries across Europe, Middle East and Asia, Reward’s cloud-based API platform integrates content, advertising, and commerce to deliver exceptional experiences for cons...