Jeff Barnes

@hamptonhilljeff

Online marketing veteran (!) Can take a US company and set them up in EU and make them very happy by growing their revenue.

Is that a grimace or a hint of a smile? #bradleywiggins #london2012

Views 97

1128 days ago

Is that a grimace or a hint of a smile? #bradleywiggins #london2012

0 Comments

Realtime comments disabled