Startup Allen Institute hires COO; DexCare adds CTO; and more – StartupNovember 8, 20220 Chris Beaudoin, the incoming chief working officer on the Allen Institute. (Allen Institute Photograph) — The Allen Institute appointed Chris…