Get to know the management and team behind Dial a Nerds.
Russell is your front-line project manager and Client liaison specialist
senior IT Support & Team Leader with over 20 years experience