Freedom from Torture employs 220 employees. The Freedom from Torture management team includes Sonya Sceats (Chief Executive), Manny Sandhu (Treasurer, Board of Trustees), and Veronique D (Head of Human Resources).
Get Contact Info for All DepartmentsLooking for a particular Freedom from Torture employee's phone or email?