Thomas Cowell

Originally from Vancouver, Canada and spent the last 15 years in London. Loves it when great design and technology work harmoniously.