SCIENTIFIC TECHNICAL SUPPORT REPRESENTATIVE jobs in ENGLAND, United Kingdom #3