Hello.

I'm Ted Todorov, a Digital Product Manager based in London, UK. Find out a little about what I do, and how to get in touch.