Bradley Hook

A law-trained technology professional based in Kansas with over 20 years of experience.