Mechanical Supervisor at Integrate Engineering Resources Ltd (Slough, England, United Kingdom) — aijobsearch