Maged Alexis

Vice President, Officer