James Hudson

James is a self-proclaimed audiophile and tech geek. With his CS degree, 5 years of experience as a software developer and 2 years of experience testing audio devices, James is more than fit to be trusted in this field.