Novelab employs 16 employees. The Novelab management team includes Clara Echassoux (None), Cédric Munyakarama (Business Manager), and Marc Lepretre (Lead 3D Artist).
Looking for a particular Novelab employee's phone or email?