COVER SUPERVISOR SCIENCE COVER jobs in KENSINGTON, United Kingdom #2