Ahmed Aljabreen

Ahmed Aljabreen
Investment Manager , 500startups