Thought Catalog

Eric M. Ruiz

Eric M. Ruiz oversees sales and strategy in LatAm for Waze, the Social GPS and Navigation app that was acquired by ...

Latest Posts