Tech Moves: Allen Institute hires COO; DexCare adds CTO; and more — The Allen Institute appointed Chris Beaudoin as its new chief operations officer. Beaudoin was previously chief operating officer at… Read More