Curevac share: head of technology leaves biotech company