Mark Tattersall

Mark Tattersall

Product Manager @Braintree;tech & web fascinated; English football obsessed (c'mon Leicester!); one helluva regular guy. Also at www.marktattersall.com