Mohammed Abboud, based in Egypt, is currently a Software Engineer at Visla, bringing experience from previous roles at American University in Cairo (AUC).
Not the Mohammed Abboud you were looking for?
Find contact details for 700 million professionals.