Mechanical Engineering Manager at OLIX (London, UK) — aijobsearch