Ludovic Blecher

Head of Google News Initiative Innovation