Ahmed Aljabreen

Ahmed Aljabreen

Investment Manager , 500startups