Dan John

A tech-savvy online marketing manager, with an unhealthy hunger for gadgets and up to the second media consumption.