Amr AbdelHamid

Amr AbdelHamid

CEO & MANAGING DIRECTOR