Field Supervisor at McAllister (East Sussex, United Kingdom) — aijobsearch