FACT employs 204 employees. The FACT management team includes Jasmine Klaire (HR Manager), Lucy Crotty (Head of Due Diligence), and Maedeh Bahari (Process Lead).
Looking for a particular FACT employee's phone or email?