51 employees
Founded in 2015, the organization has been rebranded in 2021 as Square Ventures, and a new investment arm was launched.
2015