The IFT employs 30 employees. The The IFT management team includes Milly Camley (CEO), Claire Burden (Chair), and Steve Francis (Fellow).
Looking for a particular The IFT employee's phone or email?