18 Apr 2024CADU303Network Architect£70,000paG. London, United KingdomPermanentAre you keen to work across the design and implementation of cutting-edge technologies? Do you want to work closely with the Senior Leadership Team? Do you want to be the technical voice within strategy meetings? You will be joining a growing medium