David Allmond appointed CEO at Novacyt S.A July 29, 2021 PARIS, FRANCE: Novacyt S.A announced the appointment of David Allmond as CEO and a member of the Board of Directors effective from 18 October 2021....