Steve Wake

Technology enthusiast, gadget addict, home theater fan and sci-fi geek. Consultant for RevGen Partners.