Investor Relations
Annual Revenue
$220M
+22% from last year
Portfolio Companies
12
+3 from last year
Total Employees
1,200+
+15% from last year
Global Presence
8 Countries
+2 from last year
Growth Trajectory
Annual revenue growth over the past 5 years