Cellfish
Show contact
Links
Muriel Lelandais
CEO
Carola Umfahrer
Product Manager
Stephanie de Bodinat
Vice President Marketing
Current role
View in org chart