4 employees
Sizle brings document sharing, analytics and approvals into a collaborative dashboard.
2018
Sizle raised undisclosed on June 30, 2021
Investors: Possible Ventures and Galileo Ventures