ICTA employs 225 employees. The ICTA management team includes Aline Hantzperg (CEO), Aurélie Guillaume (regulatory manager), and Carole Pierre (Head of Clinical Operations).
Looking for a particular ICTA employee's phone or email?