David Smith

David Smith

Affiliations and Expertise

IBM Consulting: Knowledge Management