Mohammed Otaibi

Mohammed Otaibi

Riyadh, Saudi Arabia

About

Seeking new ventures through investing in startups

Investor

StartuPage

What are you looking for?

Browse all opportunities →