Seqera Labs
Show contact
Links
Evan Floden
CEO & Co-founder
Paolo Di Tommaso
CTO & Co-founder
Rene Larro
Chief Customer Officer
Amit Gupta
Chief Business Officer
Jordi Garcia Godia
Director Of IT And Compliance
+ 4 more
Matteo Fiandesio
Director Of Engineering
Current role
View in org chart