Communications and Marketing Associate at Genomics plc | JobVerse