QUAL RESEARCH MANAGER INTERNATIONAL jobs in SWISS COTTAGE NW3, United Kingdom #3