Robert Löber

Project Manager for Western Europe, Rosa-Luxemburg-Stiftung