Marietje Schaake of CPC named in POLITICO’s annual ranking of the 28 power players behind Europe’s tech revolution.

NATO

People

rsd18 083 0009a Alex Stamos Director, Stanford Internet Observatory