39
Babblestorm United Kingdom

Babblestorm United Kingdom

I'm a self-employed search marketer. I'm also a dab hand at web development, UX and copy-writing. I like tea, curries and video-gaming

London - England - United Kingdom

English

Apps



Profile statistics