R&D Lab Manager (Onsite based in Hinxton) -12 Month Fixed Term Contract at Genomics England | JobVerse