John Blackwell is a senior manager with IBM who specializes in advising clients on the implementation of knowledge management systems and strategies.