Greg Rosenberg has 20 years experience in high-tech, with 16 of those years in design. Passionate about technology, the internet, and how the evolution of both impacts all of us, Greg is committed to designing the best user experiences to best meet the ch