Nawaf Essa ALessa

Quality & Business development specialist