search cancel
Throwing Pitches At Start-Up Chile
Dec06

Throwing Pitches At Start-Up Chile

Picture this: we’re sitting in the modern addition to a regal, old Santiago building. The room has a glass ceiling, half of which is covered by a giant TV screen that is currently showing a slow-moving ad for one of the most popular cellphone companies in South America. The heat is just on this side of…

Read More