Ahmed Taha Abd El Hameed


Project Management Consultant