Neil Ross

Neil Ross

Associate director of policy Neil Ross is the associate director of policy at techUK.