Anderson Karen M. — Insider transactions, Officer at Mimecast Ltd / Centessa Pharmaceuticals plc | InsiderLens