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