Ikoula employs 67 employees. The Ikoula management team includes Jean-Pascal MACCHI (Directeur général), Joaquim Dos Santos (Directeur Recherche et Développement), and Anthony Collard (Directeur des systèmes d'information).
Get Contact Info for All DepartmentsLooking for a particular Ikoula employee's phone or email?