Tiny wlpwgc3xigwl94ulwwshpctffts1crbsn acn 8zvdo
Stefan Catsicas

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