AnalystEuropean Bank for Reconstruction and Development (EBRD)CairoEgyptJuly 28, 2025Full-timeJuly 28, 2025