James Anderson

I lead @BloombergCities in our mission to support ambitious civic innovation. We work with bold mayors & creative civil servants worldwide.