5 employees
Stack Holdings is a SaaS portfolio company that operates productivity-boosting cloud platforms for B2B customers.
2015