Filo - Find & Locate employs 77 employees. The Filo - Find & Locate management team includes Giorgio Sadolfo (CEO and Co-Founder), Lapo Ceccherelli (Chief Creative Officer and Co-founder), and Imbesat Ahmad (Co-Founder and Chief Executive Officer).
Get Contact Info for All DepartmentsLooking for a particular Filo - Find & Locate employee's phone or email?