John Chavez

Mobile focused visual interface designer, with equal parts user interaction advocate and product manager thrown in for good measure.

John Chavez