Michael Krake

Michael Krake

Head of Political Staff at German Federal Ministry for Economic Cooperation and Development (BMZ)