Facewatch's IT department is led by Ashish Verma (Head of Technology) and has 5 employees.
George Gordon
Product Designer
Manish Parajuli
Technical Project Manager
Ashish Verma
Head of Technology
Andrew Fennell
Incident Reviewer
Looking for a particular Facewatch employee's phone or email?