By proceeding, you agree to our Terms of Use and Privacy Policy.
Chief Strategy Officer (CSO)
#ocado #amazon #adspend #ecommerce
#Europe
With a formidable 17-year tenure in e-commerce and retail omnichannel marketing, this professional has carved an indelible mark in the industry. Currently steering Optimizon's mission to become Europe