Executives in ThoughtWorks

David Whalley

CIO

Read more