Log in
Criteo
Contact
Links
View in org chart
Alex Fitton
Sales Director, Americas
Lara Siqueira
Manager Of Sales Team - South America Markets
Marco Cappellini
Team Lead Sales Agency Italy & Iberia, Enterprise
July, 2021 - present
April, 2020
July, 2019
July, 2018
April, 2016