Amr Mousa@amrmousa1682EgyptFollow BadgesCPP CertificationsCertificate: Problem Solving (Basic)VerifiedskillWork Experienceamrmousa1682 has not updated employment details yet.EducationMenoufia University