Published Oct 25, 2026
01Organization Info
Founded
2005
Headcount
900
02Financial Stability
Total Raised
$222.2M
Last Round
Nov 2025
Mkt Cap
$478M
03Company's YouTube Channel
04CEO InterviewAlessio Artuffo
Alessio Artuffo
Alessio Artuffo
Alessio Artuffo
05Investors
Canaccord Genuity · Intercap · Klass Capital · Morgan Stanley · TD Securities · The Goldman Sachs Group · Warburg Pincus