Global Head of Internal IT – Infrastructure & Security

Company: Northreach
Apply for the Global Head of Internal IT – Infrastructure & Security
Location: London
Job Description:

A global technology scale-up seeks an experienced IT Manager to lead their Internal IT team in Greater London. You will oversee the Microsoft 365 environment and manage IT infrastructure across multiple international offices. The role requires proven leadership in a tech-driven setting and expertise in IT security. Excellent communication and stakeholder management skills are essential. This position offers an opportunity to drive continuous improvements in technology that support business growth.#J-18808-Ljbffr…

Posted: June 6th, 2026