RESEARCH MANAGER jobs in LOWER HOLLOWAY NORTH LONDON, United Kingdom #9