Missing People employs 129 employees. The Missing People management team includes Holly Pitt (Head of Business Development), Dora Komlos (Head of Finance), and Victoria Zabci (Head of Marketing).
Looking for a particular Missing People employee's phone or email?