Missing People employs 131 employees. The Missing People management team includes Jo Youle (Chief Executive), Holly Pitt (Head of Business Development), and Rebecca Millington (Grants Manager).
Looking for a particular Missing People employee's phone or email?