0 employees
Tio Holdings is an investment firm that invests in internet, software and technology-enabled companies.
2010