Manolo Almagro

Sr Managing Dir Innovation & Retail Technology
TPN