Kirk T.
Howcroft
IBM
Organization