profile image

Mohamed Mahmoud

Customer service representative


Location

Egypt, United States

Sector

Facilities Management, Hospitality, Telecommunications