David Robinson is a principal consultant at ThoughtWorks, Inc., with over 30 years' experience in information technology management, organizational transformation, and technology consulting. David's career has spanned consulting with large organizations, upper management roles in enterprise IT shops, and running an organization development team.