Allen Talbot

founder and thinker in Watford, United Kingdom

Visit my company website

Greetings, I’m Allen. I’m the founder of Jellyfish Lava based in Shoreditch, London.

I am a fan of snowboarding, ultrarunning, and all things Tech Startup.

You can visit my company website with a click on the button above.