Mohamed Elsherif

Mohamed Elsherif BMS

Niner since 2010

Sr SDE

Microsoft