FACT employs 509 employees. The FACT management team includes Natalie Duchala (Director Of Communications), John Chen (President), and Amy Geoffroy (Director of Development, Evaluation and Impact).
Get Contact Info for All DepartmentsLooking for a particular FACT employee's phone or email?