IT Manager / Product Manager – London (West End)Circa £75,000 – £90,000 + bonus An IT / Product Manager required for newly created post with ambitious company based in London’s…
JOB DESCRIPTION About the role The primary purpose of this role is to develop, maintain, continuously improve, and support both internal and client-facing IT infrastructure, including servers, storage, networks, and…