ENGINEERING MANAGER DATA SCIENCE jobs in NEUILLY SUR SEINE HAUTS, United Kingdom #3