Nanomade's IT department is led by Lionel Songeon (Chief Technology Officer) and has 4 employees.
Lorraine Haim
R and D Project Manager
Clément Demilly
Ingénieur recherche and développement
Fabien Castilla
Fabrice Severac
PhD - CTO
Lionel Songeon
Chief Technology Officer
Looking for a particular Nanomade employee's phone or email?