Robert Madelin

Robert Madelin

Belgium, Brussels
General Directorate for Communications Networks Content and Technology, Digital Single Market (European Comission)