?
DL

David Locke

World Wide Technology Chief Technology Advisor