55 employees
Portfolio of companies (i.e. Teams) that are tech-driven, investment-focused, operationally intensive and or media related.
2018