David Stoller

David Stoller

Smart Cities and Strategy nerd interested in the intersection of people, energy, technology, mobility, the built world, commerce and the environment.