Log in
Criteo
Contact
Links
View in org chart
Sherry Smith
Executive Managing Director, Global Retail Media
Satoru Yamauchi
Head Of Brand Strategy / Director, Retail Media For Demand Japan
Franziska Ferraz
Managing Director, Publisher Partnerships EMEA
Hyejin Hong
Senior Field Marketing Manager
Guilherme Escobar
Global Performance Marketing, Senior Manager
+ 7 more
September, 2022 - present