Our leadership

Meet the leaders shaping Norse Group, driving growth, impact and collaboration.

© Norse Group 2026. Registered in England and Wales No. 05694657

Employee Portal