IODEC employs 13 employees. The IODEC management team includes Mehdi Masoumi (CEO), Felipe Restrepo (CEO), and Arash Eshraghi (Procurement).
Looking for a particular IODEC employee's phone or email?