Filtered employs 24 employees. The Filtered management team includes Toby Harris (Chief Customer Officer), Kata Szkopkowska (Enterprise Success Manager), and Tom Stanley (Head of Product Development).
Looking for a particular Filtered employee's phone or email?