David Crow
I help organizations thrive in the chaos and uncertainty of technology, media and human behaviour.
http://www.artima.com/index.jsp