Tiny 9xoe2o a wvkfoh4norinbnukfgbxvlxl9cnvqhj7gc
Stefan Catsicas

Executive Vice-President; Chief Technology Officer, Head of Innovation, Tec(...), Nestlé SA