Joshua Baker

Joshua Baker

Technology Lead, Strategist, and Advisor. Based in London. Working worldwide.