Michelle Ochoa

Michelle Ochoa

Founder of Vendorzs, an app for pop-ups.

Interests