The IFT employs 28 employees. The The IFT management team includes Milly Camley (CEO), Claire Lewis (Partnerships and Events Manager), and Claire Burden (Chair).
Looking for a particular The IFT employee's phone or email?