David Cristian

Director of User Experience @ dminc.com. On a mission to save the world (from bad design) before Rock and Roll does.

David Cristian