Nalo
Show contact
Links
Clément Nouvet
CEO
Numa Jequier-Willems
COO
Franklin Morin
Chief Investment Officer
Maxime Klampas
Chief Technology Officer
Ophélie Fonseca-Zin
Chief Marketing Officer
+ 2 more
Current role
View in org chart