United Kingdom, England, Greater London, Tower Hamlets, Millwall, London
About:
Left a stable job to build my own company. Turns out betting on yourself pays better. Fueled by caffeine, stubbornness, an unreasonable amount of optimism and refusing to quit.