Joshua Baker

When was the last time you were truly delighted by technology?

Based in London. Working worldwide.