Engineering & Solutions Manager, Europe at aggreko (Saint Michel Sur Orge, France) — aijobsearch