Amr Abdelwahab

Executive Producer

Umbrella communications

Cairo, Egypt