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