iDNA employs 39 employees. The iDNA management team includes Frédéric Domange (CEO), Damien Roussel (Account Manager), and Anis Garbouj (Senior Information Security Consultant).
Looking for a particular iDNA employee's phone or email?