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