Ndea's IT department has 4 employees.
Michael Moffitt
Member of Technical Staff
Guillermo Barbadillo Villanueva
AI Researcher
Sébastien Ferré
Research Engineer
Hunter Henry
Technical Staff
Looking for a particular Ndea employee's phone or email?