Ved Sen

Ved Sen

Head of Innovation, TCS UK. Interested in the future, technology, culture, connected & smart worlds. All views here are my own.