IFFOR employs 4 employees. The IFFOR management team includes Bruce MacAllister (Program Director, Office of the Ombudsman, International Foundation for Online Responsibility).
Get Contact Info for All DepartmentsLooking for a particular IFFOR employee's phone or email?