THE LEADERSHIP TEAM
Node is a compact team of 20 employees based in North America and the UK. When you work with us, you’ll find a team that is incredibly enthusiastic about the field we work in. A team that is dedicated to staying at the forefront of digital and technology innovation and a team that is passionate about providing the highest quality of service to its client base of brokers across the globe.
Director of cyber risk management
director of IT
Interested in Cyber Insurance?