delivery manager bioinformatics platform - hybrid Jobs - 0