Osama ABDELGHAFFAR

Technical Manager / Chief Engineer / Partner