Nalo employs 51 employees. The Nalo management team includes Clément Nouvet (CEO), Élise Gayet (Customer Success Manager), and Ophélie Fonseca-Zin (Chief Marketing Officer).
Looking for a particular Nalo employee's phone or email?