Canary Foundation employs 9 employees. The Canary Foundation management team includes Heidi Auman (Scientific Program Manager), Sadaf Majidi (Project Manager), and Sara Dean (Scientific Curator).
Get Contact Info for All DepartmentsLooking for a particular Canary Foundation employee's phone or email?