RESEARCH MANAGER RESEARCH WITH jobs in SWISS COTTAGE NW3, United Kingdom #8