Engineering Manager - Water Systems
16 Apr 2025,
Harrods
London, UK
Store Manager | Store Manager | IT Manager
Leading luxury brand is urgently looking for an IT Project Manager to join their Head Office in London. You will oversee and leading both project’s IT stream in coordination with Group IT department, Group Digital department, and local IT team.
A strong growth is expected in the...