Omnia Tawfeek

Senior Program Consultant
Region: 
Egypt and North Africa