Share Public Profile
Roger Davis
Creative Consultant. Graphic / Interaction / Web Designer, User Experience Designer, Front-End Web Developer. Lover of all forms of creativity, technology, music and robots.
Creative Consultant. Graphic / Interaction / Web Designer, User Experience Designer, Front-End Web Developer. Lover of all forms of creativity, technology, music and robots.