Allen Institute employs 1,104 employees. The Allen Institute management team includes Christopher Beaudoin (Chief Operating Officer), Allan Jones (President Emeritus), and Kathryn Richmond (Executive Vice President).
Get Contact Info for All DepartmentsLooking for a particular Allen Institute employee's phone or email?