David Troya

San Francisco, California, US

Founder & CEO at Glamping Hub
Background
Work Experience

Judge

Start-Up Chile

September 2013 - December 2016