Profile

Mohamed Abdelghaffar

Avanade

Contact Details

Avanade