IFCT employs 54 employees. The IFCT management team includes Ajaya Intaraprasong (Manager), Thai Tran (Head of Data Management - IT), and Kirsten Dumaz (Clinical Project Manager).
Looking for a particular IFCT employee's phone or email?