Missing People employs 118 employees. The Missing People management team includes Caroline Rawes (Chief HR Officer), Jon Macintosh (Chairman of Development Board and Trustee), and Ross Miller (Director of Fundraising and Communication).
Get Contact Info for All DepartmentsLooking for a particular Missing People employee's phone or email?