We are a global team
When you assemble the right people, on the right mission,
all you have to do is guide the ship.
Meet our Chilean team
Founded in 2010, the Chile office is the headquarters for the Latin American region. It is home to the Sales, Customer Experience, Marketing, Product, QA, HR & Administration and Finance teams, among others. About 70 talented professionals work in the Chile office, and they are committed to maximizing regional and global opportunities.