Log in
FL3XX
Contact
Links
Previous companies
View in org chart
Paolo Sommariva
CEO
Stefan Oberender
Co-founder
Artsiom A.
Chief Technology Officer
Tom Dew
Head Of Business Development/sales, The Americas
Filipe Amorim
Head Of People & Culture
+ 3 more
July, 2010 - present