IT Project Manager (m/f) at DP World (Lodz, Lodz Voivodeship, Poland) — aijobsearch