John Oswald

Business Design pioneer. Joiner of dots and keen to see a better, sustainable digital future. All views my own.