Missing People employs 128 employees. The Missing People management team includes Ross Miller (Interim CEO), Holly Pitt (Head of Business Development), and Rebecca Millington (Grants Manager).
Looking for a particular Missing People employee's phone or email?