The company is planning to have about 20 locations around the world in the next three to five years, including workspaces in Europe and Latin America.

Source: www.bizjournals.com