ICTA
Contact
Links
View in org chart
Michel Hantzperg
President & Managing Director
Sandra Wiederkehr
Head of Medical & Scientific Affairs
Aline Hantzperg-Perret
President, General Coordination
Remi Gauchoux
Business Development Director
4 members
Current role